
Giới thiệu về tính đóng gói của lập trình hướng đối tượng.
Giới thiệu cơ bản về kế thừa trong lập trình hướng đối tượng.
Giới thiệu về đa hình trong lập trình hướng đối tượng.
Giới thiệu sơ lược về class, cách khai báo class, thuộc tính và phương thức của class, cách truy xuất đến class từ bên ngoài
Giới thiệu về hàm khởi tạo mặc định và các dụng con trỏ this.
Giới thiệu phương thức khởi tạo có truyền vào tham số và ví dụ.
Giới thiệu phương thức khởi tạo có truyền vào tham số và ví dụ tiếp theo.
Giới thiệu phương thức khởi tạo sao chép. Ôn tập về tham trị và tham chiếu, từ khóa const.
Trong C++, ta không thể truy cập thuộc tính của một class từ bên ngoài. Việc sử dụng hàm bạn giúp chúng ta làm điều này. Cùng tìm hiểu về hàm bạn qua video này nhé.
Trong C++, ta không thể truy cập thuộc tính của một class từ bên ngoài. Việc sử dụng hàm bạn giúp chúng ta làm điều này. Cùng tìm hiểu về hàm bạn qua video này nhé.
Xây dựng toán tử số đối. Ví dụ số đối của -2 là 2. Tuy nhiên số đối của một phân số thì sẽ phải cài đặt như thế nào?
1. Có 3 cách để cài đặt toán tử: member function, non-member function hàm bạn
2. Cách 1 vs cách 2 (cách 3 gần giống cách 2): member function không linh hoạt về tham số truyền vào
3. Hàm bạn -> có thể truy xuất trực tiếp đến các thuộc tính. Non member function -> sử dụng getter setter
4. Lưu ý về cú pháp (syntax)
Ở phần này, chúng ta sẽ cùng tìm hiểu về cách vẽ sơ đồ UML cũng như phân tích một bài tập đơn giản sử dụng tính chất kế thừa.
Đề bài tập kế thừa và sơ đồ UML hoàn chỉnh.
Cập nhật ngày 19/03/2017
Bạn sẽ không phí tiền vô ích!
Bạn hoàn toàn yên tâm chất lượng của khóa học, nếu bạn không hài lòng vì bất kỳ lý do nào, bạn có thể yêu cầu hoàn trả 100% học phí bởi vì Udemy có chính sách đảm bảo 30 ngày.
Lập trình Hướng đối tượng với C++ cơ bản đến nâng cao
Về khóa học:
Lập trình Hướng đối tượng là một trong những phương pháp lập trình mà mọi lập trình viên đều phải biết và sử dụng thành thạo.
Khóa học này sẽ hướng dẫn bạn tất cả các khái niệm từ cơ bản đến về lập trình hướng đối tượng với C++. Mỗi bài học được trình bày với lý thuyết và ví dụ minh họa dễ hiểu.
Khóa học thích hợp với những bạn muốn hiểu rõ về phương pháp lập trình hướng đối tượng.
Phần 1: Giới thiệu tổng quan Phần 2: Các khái niệm chính của phương pháp lập trình hướng đối tượng
Phần 3: Các hàm khởi tạo
Phần 4: Nạp chồng Toán tử
Phần 5: Kế thừa
Phần 6: Đa hình
Phần 7: Genetic Programming
Phần 8: Exception Handling (Xử lý ngoại lệ)
Phần 9: Generic Algorithms
Khóa học hiện tại nhận được rất nhiều phản hồi tích cực từ các bạn tham gia: Thông Đoàn (5 sao) : Hay va de hieu
Phan Thế Anh (5 sao): dạy rất hay ạ, tuy nói hơi chậm
Nhat Khanh (5 sao): Chỉ mới là khóa đầu tiên trên Udemy nhưng bạn làm rất tốt, chỉ cần chỉnh lại âm thanh cho to một chút nữa là quá ổn, hi vọng vào các khóa sau của bạn.
Le Tuan (5 sao): Bài học cụ thể và chi tiết , de hieu. Mong chờ các bài học tiếp của anh
Yêu cầu cần có:
· Máy tính có thể cài đặt được Visual Studio 2008 trở lên
· Có căn bản lập trình ở bất kì ngôn ngữ nào ( biến, hàm, loop )
· Tinh thần tự học, làm bài tập và thảo luận bài học
Tại sao nên học khóa này:
Mình biết chắc rằng những ai đang đọc những dòng chữ này là những người khao khát tìm kiếm tri thức nhất. Trước khi học một gì đó, chúng ta nên tự hỏi tại sao phải học điều đó, nó sẽ giúp ích gì cho chúng ta. Với khóa học này, bạn sẽ được nắm rõ 100% cách thức lập trình hướng đối tượng. Hoặc bạn bị hỏng kiến thức về lập trình hướng đối tượng, học trên trường không hiểu, còn chần chờ gì nữa, hãy bắt đầu khóa học này!