Lập trình đối tượng

Định nghĩa Lập trình hướng Đối tượng (Object-oriented Programming). Nhận thức về Trừu tượng hóa Dữ liệu (Data Abstraction). Định nghĩa một Lớp (Class). Định nghĩa một Đối tượng (Object). Nhận thức được sự khác biệt giữa Lớp và Đối tượng. Nhận thức được sự cần thiết đối với Thiết lập (Construction) và Hủy (Destruction). Định nghĩa tính Bền vững (Persistence). Hiểu biết về tính Thừa kế (Inheritance). Định nghĩa tính Đa hình (Polymorphism). Liệt kê những thuận lợi của phương pháp hướng Đối tượng. 1.1 Giới thiệu về Lập trình hướng Đối tượng (Object-oriented Programming) Lập trình hướng Đối tượng (OOP) là một phương pháp thiết kế và phát triển phần mềm.