Lớp Đối Tượng
Môn Lập Trình Hướng Đối ợng – Chương 3
Nguyễn Minh Thành
[Mail] : Thanhnm@itc.edu.vn
1
Nhắc Lại
Lập trình hướng đối tượng là phương pháp lập trình dựa trên
kiến trúc lớp (class) đối ợng (object).
Chương trình là một hệ thống các đối tượng. Xây dựng một
chương trình là định nghĩa các lớp đối tượng, sau đó khai báo
các đối tượng và tổ chức để các đối tượng thực thi nhiệm vụ
của mình.
2
Nội Dung
1. Định Nghĩa Lớp
2. Định Nghĩa Đối Tượng
3. Khai o Lớp
4. Tạo & Sử dụng Đối Tượng
3
/<#s
>
1. Lớp đối tượng là gì ?
Lớp đối tượng trong thực tế thể hiện một nhóm các đối tượng
giống nhau (cùng thuộc tính và hành động).
dụ :
học sinh A, học sinh B, học sinh C… => lớp học sinh
giáo viên D, giáo viên E, giáo viên F=> lớp giáo viên
Lớp đối tượng trong phần mềm : đnh nghĩa, khai báo các đặc
điểm (thuộc tính) & hành động (phương thức) của các đối tượng
giống nhau trong thực tế
n gọi là khai báo một kiểu d liệu mới
4
Đối ợng là gì ?
Đối tượng trong thế giới thực: là một thực thể cụ thể mà ta có
thể sờ, nhìn thấy hay cảm nhận được.
Đối tượng phần mềm: dùng để biểu diễn các đối tượng trong
thế giới thực.
Đối tượng trong phần mềm là một thể hiện cụ thể của một
lớp.
Mỗi đối tượng bao gồm 2 thành phần: thuộc tính và hành động.
dụ : một người A
Một người có các thuộcnh: tên, tuổi, đa chỉ, màu mắt…
Các hành động: đi, nói, thở…
5