Kiểu trả về của một phương thức không trả về bất kỳ giá trị nào?
Kiểu trả về của một phương thức không trả về bất kỳ giá trị nào?

Video: Kiểu trả về của một phương thức không trả về bất kỳ giá trị nào?

Video: Kiểu trả về của một phương thức không trả về bất kỳ giá trị nào?
Video: 9 lời không được nói ra trong bất kỳ hoàn cảnh nào - Triết Lý Cuộc Sống 2024, Tháng mười một
Anonim

Trả lại giá trị từ một phương pháp

Nếu một phương thức không trả về giá trị, nó phải được khai báo để trả về vô hiệu . Tuy nhiên, phương thức pop () trong lớp Stack trả về kiểu dữ liệu tham chiếu: một đối tượng. Các phương thức sử dụng toán tử trả về để trả về một giá trị. Bất kỳ phương thức nào không được khai báo vô hiệu phải chứa một câu lệnh trả về.

Theo cách này, loại phương thức nào không trả về giá trị?

Một phương thức có thể trả về một giá trị (có thể là một kiểu nguyên thủy hoặc một tham chiếu đối tượng). Nếu phương thức không trả về giá trị, chúng tôi sử dụng vô hiệu Từ khóa Java.

Thứ hai, kiểu trả về của một phương thức là gì? MỘT phương thức trả về đến mã đã gọi nó khi nó hoàn thành tất cả các câu lệnh trong phương pháp , đạt đến một trở lại hoặc ném một ngoại lệ, tùy điều kiện nào xảy ra trước. Bạn tuyên bố một kiểu trả về của phương thức trong nó phương pháp tuyên ngôn. Trong phần thân của phương pháp , bạn sử dụng trở lại tuyên bố với trở lại NS giá trị.

Sau đó, kiểu trả về được khai báo cho một phương thức không có giá trị trả về là gì?

Không tí nào phương pháp được khai báo vô hiệu không trở lại Một giá trị và không thể chứa một sự trở lại tuyên bố. Không tí nào phương pháp đó là không khai báo vô hiệu phải chứa một sự trở lại tuyên bố. Dữ liệu kiểu sau đó trả lại giá trị phải phù hợp với kiểu trả về đã khai báo của phương thức ; bạn không thể trở lại một số nguyên giá trị từ một phương pháp được khai báo đến trở lại một boolean.

Kiểu trả về void là gì?

Các loại vô hiệu , trong một số ngôn ngữ lập trình bắt nguồn từ C và Algol68, là kiểu cho kết quả của một hàm trả lại bình thường, nhưng không cung cấp kết quả giá trị cho người gọi của nó. Thông thường các hàm như vậy được gọi cho các tác dụng phụ của chúng, chẳng hạn như thực hiện một số tác vụ hoặc ghi vào các tham số đầu ra của chúng.

Đề xuất: