Câu hỏi được gắn thẻ «inner-classes»

Trong lập trình hướng đối tượng (OOP), một lớp bên trong hoặc lớp lồng nhau là một lớp được khai báo hoàn toàn trong phần thân của một lớp hoặc giao diện khác. Tuy nhiên trong Java, một lớp bên trong là một lớp lồng nhau không tĩnh.


11
Không phải là một lớp Java kèm theo
Tôi đang cố gắng tạo một trò chơi Tetris và tôi đang gặp lỗi trình biên dịch Shape is not an enclosing class khi tôi cố gắng tạo một đối tượng public class Test { public static void main(String[] args) { Shape s = new Shapes.ZShape(); } } Tôi đang …











6
Phạm vi của các lớp lồng nhau?
Tôi đang cố gắng hiểu phạm vi trong các lớp lồng nhau trong Python. Đây là mã ví dụ của tôi: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var Việc tạo lớp không hoàn tất và tôi gặp lỗi: <type 'exceptions.NameError'>: name 'outer_var' is not defined Cố gắng …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.