Video: BÀI TẬP LẬP TRÌNH C 4.4 - CHƯƠNG TRÌNH IN RA TAM GIAC SAO ĐỀU UP NGƯỢC 2025
Lớp Tài khoản trong ví dụ này Danh sách Java là public.Một lớp công cộng có sẵn để sử dụng bởi tất cả các lớp khác.Ví dụ, nếu bạn viết một chương trình ATMController ở một góc xa của không gian mạng, thì chương trình ATMController của bạn có thể chứa mã, chẳng hạn như myAccount, balance = 24. 02, sử dụng lớp Account đã khai báo. (Tất nhiên, mã của bạn phải biết nơi nào trong cyberspace bạn đã lưu mã, nhưng đó là một câu chuyện khác.
Dòng đầu tiên của danh sách mã là
public class Account {
Ví dụ liệt kê này chứa mã myAccount. Bạn có thể nói với chính mình, "Lớp Tài khoản phải được công khai bởi vì một lớp khác sử dụng lớp Tài khoản".
Thật không may, thực sự thấp xuống về các lớp học công cộng là một chút phức tạp hơn.Vì thực tế, khi các hành tinh tự sắp xếp chính xác, một lớp có thể sử dụng mã của một lớp khác, mặc dù lớp kia không công khai.
Bí mật bẩn trong mã này là tuyên bố một số lớp học được công cộng chỉ đơn giản là làm cho các lập trình viên cảm thấy tốt. Có, lập trình làm những điều nhất định để cảm thấy tốt. Trong danh sách, cảm giác thẩm mỹ của người lập trình xuất phát từ thực tế là lớp Tài khoản rất hữu ích cho nhiều lập trình viên khác.
Khi bạn tạo một lớp tuyên bố một cái gì đó có ích và có thể tên được - một tài khoản, một động cơ, một khách hàng, một BrainWave, một nhức đầu hoặc một lớp SevenLayerCake - bạn khai báo lớp này là công khai.
Lớp UseAccount trong danh sách cũng được công khai. Khi một lớp chứa một phương thức chính, các lập trình Java có xu hướng làm cho lớp công chúng không suy nghĩ quá nhiều về những người sử dụng lớp. Vì vậy, ngay cả khi không có lớp khác sử dụng phương pháp chính, bạn khai báo lớp UseAccount được công khai.
Khi bạn tuyên bố một lớp được công khai, bạn phải khai báo lớp trong một tệp có tên chính xác giống với tên của lớp (nhưng với phần mở rộng. Java được thêm vào). Ví dụ, nếu bạn khai báo lớp MyImportantCode công khai, bạn phải đặt mã của lớp trong một tệp có tên MyImportantCode. java, với chữ hoa M, I và C và tất cả các chữ cái khác thường.
Quy tắc đặt tên tập tin này có một hệ quả quan trọng: Nếu mã của bạn khai báo hai lớp công khai, mã của bạn phải bao gồm ít nhất hai. tập tin java. Nói cách khác, bạn không thể tuyên bố hai lớp công cộng trong một. tập tin java.
tài khoản lớp công cộng {Tên chuỗi; Địa chỉ chuỗi; cân bằng đôi;}
Lớp Tài khoản trong danh sách này định nghĩa ý nghĩa của một Tài khoản là gì. Cụ thể, danh sách này cho bạn biết rằng mỗi trường hợp của lớp Tài khoản có ba biến - tên, địa chỉ, và 0.
Điều này phù hợp với thông tin trong hình. Các lập trình viên Java có một tên đặc biệt cho các biến kiểu này (các biến thuộc về các thể hiện các lớp). Mỗi biến số - tên, địa chỉ và số dư - được gọi là trường .