Đâu KHÔNG phải là cách thức để khởi tạo giá trị cho thuộc tính name có kiểu chuỗi của lớp Cat

Câu hỏi :

Đâu KHÔNG phải là cách thức để khởi tạo giá trị cho thuộc tính name có kiểu chuỗi của lớp Cat?

A. class Cat {String name = "noname";}

B. public class Cat{ String name; public Cat(){name = "noname";} }

C. public class Cat{ String name; public Cat(String x){name = x;} }

D. public class Cat{ String name; public Cat(){ String name = "noname"; } }

* Đáp án

* Hướng dẫn giải

Chọn đáp án D.Vì: Sai về cách thức khởi tạo thuộc tính name của lớp Cat sai về cách thức khởi tạo thuộc tính name của lớp Cat .Biến name trong hàm tạo là biến cục bộ, không phải là thuộc tính name.

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

200 Câu hỏi trắc nghiệm lập trình Java có đáp án !!

Số câu hỏi: 199

Copyright © 2021 HOCTAP247