Tôi đang cố gắng tìm hiểu cách chỉ định các hàm tạo lớp trong Java. Tôi bắt đầu hiểu rằng họ chỉ định các loại biến cá thể của các đối tượng được tạo từ lớp đó. Chúng cũng có thể được sử dụng để thiết lập các giá trị ban đầu của biến cá thể. Ví dụ sau là từ hướng dẫn Java trên trang web của Sun:Java Constructors
public Bicycle(int startCadence, int startSpeed, int startGear) {
gear = startGear;
cadence = startCadence;
speed = startSpeed;
}
Trường hợp trong mã nguồn lớp học, bạn nên đặt (các) hàm tạo?
Các đối số này có phải tên của các biến không ?: (int startCadence, int startSpeed, int startGear) hoặc là bánh răng, nhịp điệu và tốc độ tên của các biến?
Sự khác nhau giữa (int startCadence, int startSpeed, int startGear) và thiết bị, nhịp và tốc độ là gì?
Trong trường hợp không chắc rằng người hướng dẫn của tôi hoặc bất kỳ quản trị viên nào từ trường Cao đẳng Cộng đồng Salt Lake đã từng nói về câu hỏi này, hãy để tôi làm rõ ý định của mình. Câu hỏi này được đăng trên tinh thần học tập trung thực nhất. Tôi hỏi câu hỏi này để tìm kiếm lời khuyên chung và giúp hiểu cách thích hợp để sử dụng ngôn ngữ lập trình Java. Tôi không bao giờ sử dụng công việc của người khác và đại diện cho nó như là công việc của riêng tôi. Tôi sử dụng các câu trả lời được cung cấp ở đây như là một trợ giúp chung trong sự hiểu biết của tôi. Tôi làm tất cả công việc của mình và không sao chép tác phẩm do mọi người trả lời câu hỏi của tôi.
@ Bỏ phiếu miễn phí: Điều này không thực sự xúc phạm, chỉ không hoàn toàn hữu ích. – OscarRyz
Stackoverflow không thực sự là nơi dành cho liên kết chi nhánh của Amazon. Hãy dự trữ chúng cho các dự án cá nhân của bạn. –
Tôi không có tài khoản liên kết Amazon. – Fortyrunner