cuốn sách gpt4 ai đã làm

java truy cập các biến cục bộ trong lớp bên trong

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 05:21:30 25 4
mua khóa gpt4 Nike

hình học gói;

lớp công khai Cạnh huyền {
public InnerTriangle it = new InnerTriangle();

lớp InnerTriangle {
cơ sở int công cộng;
chiều cao int công khai;
}
}

Câu nào đúng về lớp của một đối tượng có thể tham chiếu biến base?

A. Nó có thể là bất kỳ lớp nào.

B. Không có lớp nào có quyền truy cập vào căn cứ.

C. Lớp phải thuộc gói hình học.

D. Lớp này phải là lớp con của lớp Hypotenuse

Đây là từ SCJP Dumps và câu trả lời là "C". Theo như tôi biết, câu trả lời phải là "B" vì lớp bên trong có một biến cục bộ gọi là "cơ sở" và nó chỉ có phạm vi trong lớp bên trong. Ngay cả khi tôi muốn sử dụng biến này trong lớp "Hình học", tôi cũng không được phép làm như vậy.

Nếu sai xin hướng dẫn giúp?

câu trả lời hay nhất

Lớp InnerTriangle có phạm vi "cấp gói" vì bạn không chỉ định bất kỳ công cụ sửa đổi quyền truy cập rõ ràng nào. Điều này có nghĩa là các thành viên trong lớp cũng như các thành viên trong gói được phép truy cập vào lớp.

Đó là lý do tại sao "C" là câu trả lời đúng.

Về java - truy cập các biến cục bộ trong các lớp bên trong, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/21759641/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress