Nếu bạn có một enum nhưEnum như biến dụ
enum Coffee {
BIG,
SMALL
}
và một lớp học có một biến Ví dụ như thế này của enum:
public class MyClass {
private Coffee coffee;
// Constructor etc.
}
Tại sao là nó có thể trong constructor để nói ví dụ coffee.BIG
? Tôi không hiểu rằng bạn có thể sử dụng tham chiếu? Có phải enum là các biến mẫu được khởi tạo cho một cái gì đó khác ngoài null
không? Đây là câu hỏi tự kiểm tra số 4 trong cuốn sách SCJP trong chương đầu tiên. Tôi đã cố gắng rút ngắn mã và câu hỏi.