Giả sử ta xây dựng một JavaBean là TimeBean với các phương thức sau: public TimeBean()
{
hours =minutes=seconds=0;
}
public int getHours()
{
return hours;
}
public void setHours(int h)
{
if(h>=0 && h <24)hours=h;
}
public int getMinutes()
{
return minutes;
}
Hãy cho biết đâu là phương thức khởi tạo của TimeBean?
24)hours=h;
Trả lời:
Đáp án đúng: A
Phương thức khởi tạo (constructor) là một phương thức đặc biệt trong một lớp, nó được gọi tự động khi một đối tượng của lớp đó được tạo ra. Phương thức khởi tạo có tên trùng với tên lớp và không có kiểu trả về. Trong đoạn mã được cung cấp, phương thức `public TimeBean()` là phương thức khởi tạo của lớp `TimeBean`. Nó được sử dụng để khởi tạo các biến thành viên `hours`, `minutes`, và `seconds` với giá trị ban đầu là 0.