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

Ghi đè toString() bằng cách sử dụng toString() được ghi đè

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

Về cơ bản đây là những gì tôi muốn đạt được.

tên lớp@địa chỉ(?)[bản gốc toString()], tên đối tượng, tuổi đối tượng

@Ghi đè chuỗi công khai toString()
{
return String.format("%s , %s , %d", this.toString(), this.getName(),this.getAge());
}

câu hỏi,toString() được gọi là đệ quy.

Tôi không thể gọi super.toString() Bởi vì đó không phải là điều tôi muốn. Tôi hy vọng"cái này"Gọi bản gốc toString().

cái này

this.super.toString() 

Không hoạt động vì lý do rõ ràng.

Tôi gần như kiệt sức, một khi một phương thức bị ghi đè, điều này có thể thực hiện được không? tức là. Gọi triển khai ban đầu?

(Chỉnh sửa của tôi) Về cơ bản điều tôi cần là: ghi đè toString để hiển thị cả hai thuộc tính của đối tượng "this" và tôi cũng muốn "this" gọi toString ban đầu.

Đây không phải là một dự án và đây không phải là một công việc. Chỉ chơi (học) ngôn ngữ Java. Cảm ơn

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

您正在寻找 super.toString().

Về java - ghi đè toString() bằng cách sử dụng toString() bị ghi đè, 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/8481829/

27 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