Giới thiệu về OOP Kế thừa (Inheritance) Đa hình (Polymorphism) Giao tiếp (Interface) Lớp trừu tượng (Abstract) Gói (Packages). Lập trình hướng đối tượng-OOP Lớp và đối tượng Dữ liệu và các thao tác trên dữ liệu được kết hợp trong cùng một đối tượng (object) • Lớp (class) định nghĩa các tính chất của một tập hợp các đối tượng cùng kiểu • Đối tượng là các thể hiện (instances) của lớp. | ấ Java Object Oriented Programming Basic Advanced GV Vũ Đình Hồng Khoa CNTT - TỨD 1 Nội dung OOP trong Java Giới thiệu về OOP Kế thừa Inheritance Đa hình Polymorphism Giao tiếp Interface Lớp trừu tượng Abstract Gói Packages 2 Lập trình hướng đối tưỢng-OOP Lớp và đối tượng Dữ liệu và các thao tác trên dữ liệu được kết hợp trong cùng một đối tượng object Lớp class định nghĩa các tính chất của một tập hợp các đối tượng cùng kiểu Đối tượng là các thể hiện instances của lớp Đặc điểm của OOP Tính đóng gói Encapsulation Tính kế thừa Inheritance Tính đa hình Polymorphism