Tut Java-Constructors

Với bài trước ta đã biết sử dụng nhiều phương thức để chuyền tham số cho đối tượng hôm nay chúng ta lại tiếp tục cách tạo tham số cho đối tượng theo Constructors, việc làm cũng giống như bài trước chỉ có khác là ta sẽ không sử dụng phương thức setName(String name) nữa, thay vào đó ta sẽ dùng gọi phương thức chính của lớp con cấu trúc như sau:

public tên_lớp_con(String name)

ví dụ với lớp Chó thì ta sẽ được phương thức như sau:

public Cho(String name)

sau đó ta sẽ gán tên biến bằng với giá trị name tương tụ bài trước.

Tencho = name;

 

các phương thức còn lại vẫn dữ nguyên như bài trước, tương tự đối với lớp Mèo

 

Tiếp tục chuyển sang lớp Dongvat, ta khởi tạo 2 đối tượng mới đó là a và b tương ứng với 2 lớp Cho và Meo

lưu ý rằng ở bài trước tham số sẽ được chuyền sau khi chúng ta nhập dữ liệu từ bàn phím, nhưng ở đây ta sẽ chuyền thẳng tham số vào đối tượng, cấu trúc như sau:

Tên lớp tên_đối_tượng = new Tên lớp(“Giá trị tham số”);

việc phải làm cuối cùng là ta gọi 2 phương thức hiển thị của 2 lớp.

 

Nhấn F6 để chạy thử!

 

 

Advertisements

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s