... CHƯƠNG 1: GIỚI THIỆU VỀ LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG 1.1 Các phương pháp tiếp cận lậptrình 1.2 Một số khái niệm Lậptrình hướng đối tượng 1.3 Các ngôn ngữ lậptrình hướng đối tượng ... hướng" Vì C++ hỗ trợ C lậptrình hướng hành động lậptrình hướng đối tượng C++ kết hợp ý tưởng hay lậptrình có cấu trúc với việc phân chia toán thành nhóm nhỏ có quan hệ với nhau, nhóm đối tượng ... việc đồng thời cung cấp giải pháp đồng tiến trình) 2.2 Các dạng chương trìnhpháttriểnvới java Desktop Applications (J2SE) Chươnng trình ứng dụng độc lập Console, J2SE(giao diện đồ họa) 2.Server...
... v thiết lậpvới trạm từ xa mặc định PUBLIC Method Name Description BeginReceive Nhận liệu Không đồng từ máy xa BeginSend Gửi không đồng liệu tới máy xa Close Đóng kết nối Connect Thiết lập Default ... cách khác l không cần thiết lập kết nối hai bên tiến h nh trao đổi thông tin) Giao thức n y không tin cậy giao thức TCP nhng tốc độ lại nhanh v dễ c i đặt Ngo i ra, với giao thức UDP ta gửi gói...
... trỏ từ bảng đơn đặt đến bảng khách hàng Thường thường, bảng chứa khóa ngoại hiểu bảng con, bảng chứa cột tham chiếu khóa ngoại hiể bảng cha Chẳng hạn, bảng đơn đặt bảng con, bảng khách hàng bảng ... CustomerID bảng khách hàng Trong ví dụ này, bảng Orders bảng con, bảng khách hàng bảng cha Bạn hiểu khóa ngoại trỏ từ bảng Orders đến bảng khách hàng Bảng 2.5 cho thấy định nghĩa cho cột bảng Orders Bảng ... tới sở liệu Access Oracle Công cụ pháttriển nhanh ứng dụng Microsoft Visual Studio NET(VS NET) VS NET cho phép bạn pháttriển chạy chương trình môi trường pháttriển tích hợp Môi trường sử dụng...
... nơi lưu giữ chương trình liệu chạy chương trình Đặc điểm RAM : • Cho phép đọc/ ghi liệu • Dữ liệu bị mất nguồn Khi máy tính khởi động, Ram rỗng Người lậptrình chủ yếu làm việc với Ram – vùng nhớ ... Slide Cờ thiết lập phép tính số học không dấu rộng không vừa với đích? Hai ghi tổ hợp thành đòa lệnh thực kế tiếp? Nêu trình đọc nhớ Tại trình đọc nhớ lại chiếm nhiều chu kỳ máy so với truy cập ... cấu hình chẩn đốn hệ thống, chương trình nhập/xuất cấp thấp mà DOS sử dụng Các chương trình mã hố ROM gọi phần dẽo (firmware) Một tính quan trọng ROM BIOS khả phát diện phần cứng MT cấu hình lại...
... control trì xuyên suốt yêu cầu trang Adaptation Tự động pháttrình duyệt điều biến Không tự động điều biến; phải trình bày thích hợp viết code pháttrình duyệt viết mẫu chung Properties NET Framework ... ListBox Trình bày văn đọc trọng định dạng danh sách cuộn đơn DropDownList Trình bày văn đọc định dạng danh sách xổ đơn giản Table Trình bày văn control theo cột dòng Table cho phép xây dựng bảng ... Web form thiết lập thuộc tính ControlToValidate control muốn kiểm tra hợp lệ – Thiết lập thuộc tính ErrorMessage – Thiết lập thuộc tính Text – Dùng control ValidationSummary để trình bày tất thông...
... dễ dàng trìnhgiảng dạy mang lại hiệu không ngờ tới Chính mạo muội trao đổi với thầy cô bạn đồng nghiệp sáng kiến nhỏ: "Trực quan hoá số toán quỹ tích đờng tròn lậptrình mô nhằm pháttriển t ... nhanh Gần đợc tiếp xúc với phần mềm dạy học Violet ngời việt có giao diện thân thiện, mang tính s phạm cao tơng đối dễ sử dụng Trong phần mềm có môđun lậptrình mô cho phép trình bày toán quỹ tích ... tài Đề tài giới thiệu cách mô trực quan số toán quỹ tích đờng tròn (đặc biệt bài: "Cung chứa góc" - Hình học - Tiết 46, Bài 6) cách dùng ngôn ngữ Violet Script nhằm hình thành cho học sinh kiến...
... Nội dung chi tiết • • • Từ lậptrình cấu trúc đến lậptrình hướng đối tượng Phương pháp lậptrình hướng đối tượng Ưu điểm lậptrình hướng đối tượng Slide 3/ 1.1- Lậptrình thủ tục • POP- Procedure ... pháp lậptrình khác giúp giải nhược điểm • OOP có đặc điểm vượt trội so với POP hướng lậptrình chủ đạo Slide 9/ 1.3- Lậptrình hướng đối tượng • OOP – Object Oriented Programming • Chương trình ... – Dễ tái sử dụng code – Có chế bảo mật liệu Slide 24/ Câu hỏi • Trình bầy phương pháp lậptrình POP • Trình bầy phương pháp lậptrình OOP Slide 25/ ...
... Encapsulation • Che dấu liệu • Bên tương tác với đối tượng qua số hành vi • Hành vi giao tiếp (public, interface methods): Hành vi giúp đối tượng giao tiếp với môi trường • Hành vi riêng/nội (private, ... xuất, ngày hết hạn dùng> Slide 14/ Thừa kế- Bài tập nhà Phân tích phân cấp thừa kế cho đối tượng học viện: • Nhân viên quản lý
... Slide 31/33 Bài tập • • Làm hóa đơn có 10 mặt hàng Viết chương trình minh họa cho thiết kế sau: Người Tên NămSinh HọcViên điểm1 điểm2 điểm3 NhânViên Lương NgàyNhậnViệc PBK NhânViênCLCao Trình ộ Ngành ... • Phân biệt kỹ thuật Overloading Overriding Hiện thực đặc điểm thừa kế OOP với Java Hiện thực đặc điểm đa hình OOP với Java Sử dụng toán tử instanceof ép kiểu Java Giải thích tình xẩy ép kiểu ... thừa hưởng data code từ hay nhiều lớp khác • Kỹ thuật giúp tái sử dụng code Tiết kiệm công sức lập trình, công sức kiểm tra code Slide 7/33 4.2- Các loại thừa kế • Đơn thừa kế • Đa thừa kế ( thừa...
... việc nhập xuất đối tượng Slide 18/47 Thí dụ: Sử dụng interface Slide 19/47 Bài tập Tương tự với vòng tròn, bạn tự làm với Ellipse, tam giác, hình chữ nhật, hình vuông Chu vi ellipse: pi(Rx + Ry) ... Adapter giúp cho người lậptrình bớt phải viết code methods interface Slide 26/47 Thí dụ Lớp abstract có code thật code rỗng Slide 27/47 7.6- Package gì? Phân tích, quản lý project Bài toán Nhóm class ... Biến interface Khai báo biến thông qua interface Biến interface dùng với hành vi có interface Slide 16/47 Sửa lại chương trình Thí dụ: Biến interface Biến interface dùng hành vi có khai báo interface...
... ResultSet Tổng quan JDBC cung cấp tập lớp interface cho phép chương trình Java “nói chuyện” với hệ CSDL Tập lớp JDBC làm việc với hệ csdl Kết nối CSDL Có bước để kết nối CSDL – Nạp database drivers ... thể có tên truy cập mật Với Oracle, url = “jdbc:oracle:oci8:@MyDB” Database Driver Bảo đảm ứng dụng java tương tác với csdl cách thức chuẩn Bảo đảm yêu cầu từ chương trình biểu diễn csdl ngôn ... System.err.println(e.getMessage()); }}} Ví dụ: Chương trình cập nhật liệu Tạo bảng liệu MS Access, chứa mã sinh viên, họ tên, điểm thi môn Toán, Lý, Hoá Sau viết chương trình thêm, xoá ghi, sửa số liệu, tìm...
... Lậptrình Windows với Microsoft® NET Giảng viên : Hồ Hoàn Kiếm Nội dung môn học Giới thiệu Microsoft.Net Giới thiệu ngôn ngữ C# khái niệm Lậptrình hướng đối tượng với C# Lậptrình ... if (biểu thức ) { //Các câu lệnh … } else { //Cá câu lệnh … } Lậptrình Windows với Microsoft® NET Giảng viên : Hồ Hoàn Kiếm Lậptrình hướng đối trượng C# Namespace, Lớp Đối tượng Các thành ... { // Các câu lệnh } public void In(int s) { // Các câu lệnh } Lậptrình Windows với Microsoft® NET Giảng viên : Hồ Hoàn Kiếm Lậptrình hướng đối trượng C# Namespace, Lớp Đối tượng Các thành...
... nhắc lệnh (command-line) 30 Làm việc với tệp Thảo luận Các luồng văn luồng nhị phân Con trỏ kích hoạt hành 31 Làm việc với tệp CÂU HỎI VÀ BÀI TẬP Viết chương trình quản lý tập tin văn theo yêu ... ngưng kết hợp thao tác đóng Khi chương trình kết thúc bình thường, tất tập tin tự động đóng Khi chương trình kết thúc bất thường, tập tin mở Làm việc với tệp Tên Chức fopen() fclose() Đóng ... tập tin là: FILE *fp 10 Làm việc với tệp Mở Một Tập Tin Văn Bản Hàm fopen() mở stream để sử dụng liên kết tập tin với stream Hàm fopen() trả trỏ kết hợp với tập tin Nguyên mẫu hàm fopen()...