Gọi hàm khởi tạo của lớp cha... cha... cha... :
- Khi khởi tạo lớp con, hàm khởi tạo của lớp cha cũng được chạy dù không gọi hàm super(). Nghĩa là khi vừa tạo lớp con thì lớp cha cũng được tạo, chạy trước khi làm công việc trong hàm của lớp con.
- Khi truyền tham số vào hàm của lớp con tức là đưa giá trị cho biến thực thể ở lớp cha nắm giữ và sử dụng
- Lớp con không thừa kế hàm khởi tạo của lớp cha
- Ngoại trừ dùng super() để truyền tham số cho hàm khởi tạo của lớp cha, thì ta có thể truyền bằng cách dùng this("thamso")
Chú ý: Nếu hàm khởi tạo của lớp con có danh sách tham số giống lớp cha thì phải gọi hàm super() hoặc this()
Không có nhận xét nào:
Đăng nhận xét