JavaScript is required

Khi tạo một JavaBean, lệnh nào sau đây sai?

public BoxBean()

{

pcs=new PropertyChangeSupport(this) ;

length:=width:=height :=1;

}

public int getLength()

{

return length;

}

A.

A. Lệnh 2

B.

B. Lệnh 3

C.

C. Lệnh 4

D.

D. Lệnh 5

Trả lời:

Đáp án đúng: B


Lỗi nằm ở dòng lệnh thứ 3: `length:=width:=height :=1;`. Trong Java, toán tử gán là `=`, không phải `:=`. Hơn nữa, cách gán giá trị liên tiếp như vậy không được hỗ trợ trực tiếp trong Java. Cần phải gán riêng lẻ: `length = 1; width = 1; height = 1;` hoặc `length = width = height = 1;` (nếu length, width, height là các biến instance).

Câu hỏi liên quan