NGÔN NGỮ LÝ THUYẾT HĐT
BỘ MÔN CÔNG NGHỆ PHẦN MỀM
ViỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
Bài 06. Một số kỹ thuật trong kế thừa
1
Mc tiêu ca bài hc
Trình bày nguyên lý đnh nghĩa li trong kếtha
Đơn kếtha và đa kếtha
Giao din và lp tru tượng
Sdng các vn đtrên vi ngôn nglp trình
Java.
2
Ni dung
1. Đnh nghĩa li (Redefine/Overiding)
2. Lp tru tượng (Abstract class)
3. Đơn kếtha và đa kếtha
4. Giao din (Interface)
3
Ni dung
1. Đnh nghĩa li (Redefine/Overiding)
2. Lp tru tượng (Abstract class)
3. Đơn kếtha và đa kếtha
4. Giao din (Interface)
4
1. Đnh nghĩa li hay ghi đè
Lp con có thđnh nghĩa phương thctrùng tên
vi phương thctrong lp cha:
Nếu phương thcmi chtrùng tên và khác ch
(slượng hay kiu dliu ca đi s)
Chng phương thc(Method Overloading)
Nếu phương thcmi hoàn toàn ging vgiao din
(chký)
Đnh nghĩa li hoc ghi đè
(Method Redefine/Override)
5