Java cơ bản 40: Constructor 2

preview_player
Показать описание
Chào các bạn,

Để xem thêm các tài liệu cũng như chia sẻ kiến thức và ý kiến xây dựng Blog, các bạn có thể gửi về các địa chỉ dưới đây:

Cảm ơn tất cả các bạn.
Vì một Việt Nam tươi đẹp!
Nhóm Blog Study And Share.
Рекомендации по теме
Комментарии
Автор

dành cho ai k hiểu bài này nhé
Constructor - Khai báo Constructor:hàm tạo trong java

1. Là phương thức được gọi để xây dựng nên đối tượng của class.

2. Khai báo:

<modifiers> <ClassName>([arguments]) [throws Exception1[, Exception2]]{…}

3. Đặc điểm:
- Trong một class có thể có nhiều constructor khác nhau nhưng phải khác nhau về kiểu danh sách các tham số
- Nếu class không khai báo constructor nào thì constructor mặc định là constructor không tham số. Ngược bắt buộc phải dùng constructor đã khai báo.
- Để gọi một constructor từ một constructor khác ta sử dụng this(tham số phù hợp)

4. Thừa kế:
- Constructor không được thừa kế. Hãy sử dụng super(tham số phù hợp) để gọi constructor của lớp cha.
- Trong một constructor nếu gọi super(…) hay this(…) thì lời gọi này phải xuất hiện đầu tiên trong constructor đó.
- Khi gọi phương thức khởi dựng của lớp con, nếu constructor đó không gọi this(…) hay super(…) thì constructor không tham số của lớp cha tự động được kích hoạt.

5. Ví dụ
public class C1{
int index = 0;
public C1(int index) {this.index = index;}
public void print() {

}

Khởi dựng : C1 c = new C1(15); c.print();

ChiNguyen-vnle
Автор

Thừa kế được constructor! em đọc tài liệu thì constructor không thừa kế được!!!

atNguyen
Автор

thằng object là thằng nào ? nghe giảng mà điên hết cả người

duongcua