Cho lớp Student như sau: public class Student { private int mark; public int getMark() { return mark; } public void setMark(int mark) { this.mark = mark; } } và s là đối tường s của Student.
Giải thích
Chọn đáp án A
Vì:
Phương thức này nhận 10 là số nguyên và thay đổi thuộc tính mark của s.
Đáp án s.setMark(10.0); sai vì truyền số 10.0 thuộc float vào phương thức setMark, mà setMark yêu cầu đầu vào là int.
mark có mức truy xuất là private nên phương thức s.mark=10; và s.mark=10.0; là sai