Đầu tiên trên thế giới - Hướng dẫn OOP với chuyển đổi ngôn ngữ OOP tức thì!
Chọn ngôn ngữ OOP của bạn; Java hoặc C # hoặc C ++ hoặc VB.NET hoặc TẤT CẢ chúng!
Một ứng dụng phải có cho sinh viên CNTT.
Hướng dẫn này được thiết kế cho sinh viên và các chuyên gia đã quen thuộc với lập trình cơ bản nhưng muốn khám phá khía cạnh Hướng đối tượng của các ngôn ngữ.
Đây là một hướng dẫn từng bước. Do đó, để có kết quả tốt nhất, hãy làm theo các chủ đề và chủ đề phụ theo đúng thứ tự.
Lúng túng bởi đa hình OOP? Bị cản trở bởi sự trừu tượng OOP? Quên những điều khoản bom đạn bí ẩn trong OOP. Hướng dẫn này cho thấy cách đơn giản hơn để hiểu các khái niệm cơ bản về OOP không chỉ bằng MỘT ngôn ngữ mà trong EIGHT các ngôn ngữ OO phổ biến nhất như Java, C #, C ++ và nhiều ngôn ngữ khác.
Bạn sẽ trở thành bậc thầy OOP trong nhiều ngôn ngữ! (ok có lẽ đó là một chút căng!)
======================
Ngôn ngữ OOP được hỗ trợ
======================
1. Java
2. C #
3. C ++
4. VB.net
5. Python (sắp ra mắt)
6. JavaScript (sắp có)
7. PHP (sắp có)
8. Mục tiêu-C (sắp có)
=====================
Chương và chủ đề OOP
=====================
1. Khởi tạo
- đối tượng và lớp
- tên, thuộc tính & phương thức
- constructor
- Sơ đồ lớp UML
2. Đóng gói
- Công cộng và tư nhân
- người truy cập và người biến đổi
- có một quy tắc
- UML với đóng gói
3. Khởi tạo
- lớp con & siêu lớp
- là một quy tắc
- nhà xây dựng kế thừa
- UML có tính kế thừa
4. Đa hình
- các loại đa hình
- quá tải phương thức
- ghi đè phương thức (sắp có)
- thuốc generic (sắp có)
5. OOP nâng cao 1
- giao diện (sắp có)
- trừu tượng (sắp có)
- tĩnh (sắp có)
- trận chung kết (sắp ra mắt)
6. OOP nâng cao 2
- đa hình phụ (sắp có)
- lớp bên trong (sắp có)
- biểu hiện lamda (sắp có)
- Tóm tắt OOP (sắp có)
v1.21
1. Topic "method overloading" added to chapter 4 - Polymorphism
v1.20
1. Topic "types of polymorphism" added to chapter 4 - Polymorphism
v1.19
1. Reorganizing and adding of new topics for next update.