Trong C# bạn có thể thiết lập các thuộc tính như thế này:Java có thuộc tính tự động không?
public int CustomerId {get;set;}
nào thiết lập một tài sản tự động gọi là ID khách hàng, nhưng tôi đã tự hỏi nếu có bất cứ điều gì tương tự như trong Java?
Java là ngôn ngữ tôi mô tả là ngôn ngữ cấp cao "cấp thấp". Đó là một ngôn ngữ cấp cao ở chỗ nó có quản lý bộ nhớ, là hướng đối tượng, vv Nhưng nó ở mức độ thấp theo nghĩa là hầu như không có gì "bổ sung" được thực hiện bởi trình biên dịch. ngay cả những mẫu đơn giản nhất, giống như các thuộc tính, phải được thực hiện thủ công bởi lập trình viên (tôi chắc chắn có một ngoại lệ ở đâu đó). (Có thể đó là một ngôn ngữ "OOP" thuần túy?) Đây là một điều tốt và một điều xấu. đó là một lý do tại sao tôi đề nghị Java như một ngôn ngữ đầu tiên, vì nó sẽ dạy những điều cơ bản về OOP mà không quá phức tạp. –