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

Công ước Javabean - Phương pháp đặt tên thuộc tính gId

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-01 22:52:01 28 4
mua khóa gpt4 Nike

Nếu tôi có thuộc tính "gId" trong lớp Java của mình thì phương thức truy cập nên được đặt tên là gì?

getGId Đó là những gì tôi giả định.

Nếu có một thuộc tính gURL tôi nghĩ nó sẽ như vậy lấyGURL, trông hơi xấu xí (mặc dù không đề cập đến cách viết khác của girl).

Nếu thuộc tính chỉ là địa chỉ tên phương thức lấyUrl Có vẻ ổn, vâng, ngay từ đầu tôi sẽ không đặt tên thuộc tính là URL, nó sẽ khiến trình truy cập trở nên xấu xí - lấyURL

Tôi nhớ đã đọc trong bản PDF đặc tả Javabean về cách viết hoa thuộc tính và các trường hợp liên quan đến từ viết tắt, nhưng tôi không thể tìm thấy nó trong bản PDF.

Có ai đã trích dẫn nó hoặc vui lòng xác nhận xem những gì tôi nói có đúng không?

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

Tài liệu tham khảo mà bạn quan tâm có thể được tìm thấy tại Đặc điểm đậu Tìm thấy trong Phần 8.8.

Nghĩa là, nó không bao gồm một cách rõ ràng gId/gURL hoàn cảnh cụ thể. Thông số kỹ thuật cho biết để cung cấp getters/setters, chúng tôi chỉ viết hoa chữ cái đầu tiên. Để khôi phục một thuộc tính từ getter/setter, nếu hai chữ cái đầu tiên viết hoa thì toàn bộ thuộc tính vẫn còn nguyên. Ngược lại chúng ta viết hoa chữ cái đầu tiên. Vì vậy getter của bạn sẽ trở thành lấyGURL, nhưng thuộc tính của bạn sẽ được khôi phục không chính xác từ getter sang GURL. gId Có cùng một vấn đề.

Do đó, có vẻ như đặc tả không cho phép bạn cung cấp bản dịch nhất quán của bất kỳ thuộc tính nào có ký tự chữ thường đầu tiên được theo sau bởi ký tự chữ hoa.

Đề xuất của tôi là tạo thuộc tính hoàn toàn bằng chữ thường hoặc mở rộng tiền tố chữ thường thành hai chữ cái (ví dụ: glURL).

Về quy ước Javabean - phương thức đặt tên thuộc tính gId, 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/11114147/

28 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