Giá trị của x sau khi thực hiện lệnh trên sẽ cho kết quả gì? Khi thực hiện lệnh: A a = new A(); a.calTotal(a); class A { int x = 10; public void calTotal(A a) { a.x = 12; System.out.println(a
Giải thích
Chọn đáp án B.Vì: Khi gọi hàm calTotal tham số truyền cho hàm là một đối tượng thuộc lớp A,do đó sẽ làm thay đổi thuộc tính x của lớp A sang giá trị là 12.