• Bài giảng Hàm tạo, hàm huỷ và các vấn đề liên quanBài giảng Hàm tạo, hàm huỷ và các vấn đề liên quan

    Chương này trình bầy một số vấn đề có tính chuyên sâu hơn về lớp như: + Hàm tạo (constructor) + Hàm huỷ (destructor) + Toán tử gán và hàm tạo sao chép + Mối liên quan giữa hàm tạo và đối tượng thành phần + Các thành phần tĩnh + Lớp bạn, hàm bạn + Đối tượng hằng + Phương thức inline

    doc45 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 3589 | Lượt tải: 2

  • Bài giảng Khái niệm về lớpBài giảng Khái niệm về lớp

    Như đã nói ở trên, lớp là khái niệm trung tâm của lập trình hướng đối tượng, nó là sự mở rộng của các khái niệm cấu trúc (struct) của C và bản ghi (record) của PASCAL. Ngoài các thành phần dữ liệu (như cấu trúc), lớp còn chứa các thành phần hàm , còn gọi là phương thức (method) hay hàm thành viên (member function). Cũng giống như cấu trúc, lớp có t...

    doc30 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2372 | Lượt tải: 1

  • Bài giảng Hàm trong C++Bài giảng Hàm trong C++

    Chương này trình bầy những khả năng mới của C++ trong việc xây dựng và sử dụng hàm. Đó là: + Kiểu tham chiếu và việc truyền dữ liệu cho hàm bằng tham chiếu. + Đối tham chiếu hằng (const) + Đối có giá trị mặc định + Hàm trực tuyến + Việc định nghĩa chồng các hàm + Việc định nghĩa chồng các toán tử

    doc30 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 3236 | Lượt tải: 1

  • Bài giảng C++ và lập trình hướng đối tượngBài giảng C++ và lập trình hướng đối tượng

    Trong chương này trình bầy các vấn đề sau: - Cách sử dụng phần mềm TC++ 3.0 - Những sửa đổi cần thiết một chương trình C để biến nó thành một chương trình C++ (chạy được trong môi trường C++) - Tóm lược về các phương pháp lập trình cấu trỳc và lập trình hướng đối tượng - Những mở rộng của C++ so với C

    doc16 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2206 | Lượt tải: 3

  • Bài giảng Một số chương trình hướng đối tượng trên C++Bài giảng Một số chương trình hướng đối tượng trên C++

    Chương này trình bầy thêm một số chương trình hướng đối tượng trên C++. Đây là các chương trình tương đối phức tạp, hữu ích và sử dụng các công cụ mạnh của C++ như: Cách truy nhập trực tiếp bộ nhớ màn hình, kỹ thuật đồ hoạ, con trỏ void, tính kế thừa, lớp cơ sở trừu tượng, tương ứng bội, phương thức ảo.

    doc25 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2271 | Lượt tải: 1

  • Bài giảng chương 8: Đồ họaBài giảng chương 8: Đồ họa

    Trong chương này sẽ giới thiệu các hàm để vẽ các đường và hình cơ bản như đường tròn, cung elip, hình quạt, đường gẫy khúc, hình đa giác, đường thẳng, đường chữ nhật, hình chữ nhật, hình hộp chữ nhật, . Ngoài ra còn đề cập tới các vấn đề rất lý thú khác như: xử lý văn bản trên màn hình đồ họa, cửa sổ và kỹ thuật tạo ảnh di động. Các hàm đồ họa được...

    doc24 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2312 | Lượt tải: 1

  • Bài giảng Các dòng tập tin (Stream)Bài giảng Các dòng tập tin (Stream)

    C đã cung cấp một thư viện các hàm nhập xuất như printf, scanf, gets, getch(), puts, puch(), fprintf, fscanf, fopen, fwite, fread,. . Các hàm này làm việc khá hiệu quả nhưng không thích ứng với cách tổ chức chương trình hướng đối tượng.

    doc43 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2173 | Lượt tải: 1

  • Bài giảng Tương ứng bội và phương thức ảoBài giảng Tương ứng bội và phương thức ảo

    Tương ứng bội và phương thức ảo là công cụ mạnh của C++ cho phép tổ chức quản lý các đối tượng khác nhau theo cùng một lược đồ. Một khái niệm khác liên quan là: lớp cơ sở trừu tượng. Chương này sẽ trình bầy cách sử dụng các công cụ trên để xây dựng chương trình quản lý nhiều đối tượng khác nhau theo một lược đồ thống nhất.

    doc25 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2914 | Lượt tải: 1

  • Bài giảng Dẫn xuất và thừa kếBài giảng Dẫn xuất và thừa kế

    Có 2 khái niệm rất quan trọng đã làm nên toàn bộ thế mạnh của phương pháp lập trình hướng đối tượng đó là tính kế thừa (inheritance) và tính tương ứng bội (polymorphism). Tính kế thừa cho phép các lớp được xây dựng trên các lớp đã có. Trong chương này sẽ nói về sự thừa kế của các lớp.

    doc42 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 3231 | Lượt tải: 4

  • Giáo trình Lập trình mạng java: Giới thiệu ngôn ngữ lập trình javaGiáo trình Lập trình mạng java: Giới thiệu ngôn ngữ lập trình java

    Lập trình mạng là một trong những nhiệm vụ căn bản để phát triển các ứng dụng doanh nghiệp. Một chương trình mạng được viết ra để các chương trình trên các máy tính khác nhau có thể truyền tin với nhau một cách hiệu quả và an toàn cho dù chúng được cài đặt trên mạng LAN, WAN hay mạng toàn cầu Internet, đây là điều căn bản đối với sự thành công của ...

    pdf214 trang | Chia sẻ: haohao89 | Ngày: 27/07/2013 | Lượt xem: 2234 | Lượt tải: 3