Công dụng của từ khóa this và super trong Java là gì?
Công dụng của từ khóa this và super trong Java là gì?

Video: Công dụng của từ khóa this và super trong Java là gì?

Video: Công dụng của từ khóa this và super trong Java là gì?
Video: Thay đổi suy nghĩ về SUPER trong Java trong 8 phút | Code Thu 2024, Tháng mười một
Anonim

siêu và điều này từ khóa trong Java . siêu từ khóa Là đã sử dụng để truy cập các phương thức của lớp cha trong khi đây là đã sử dụng để truy cập các phương thức của lớp hiện tại. đây là một dành riêng từ khóa trong java tức là chúng ta không thể sử dụng nó như một định danh. đây là đã sử dụng để tham chiếu cá thể của lớp hiện tại cũng như các thành viên tĩnh.

Hơn nữa, việc sử dụng từ khóa super trong Java là gì?

1) siêu Là đã sử dụng để tham chiếu đến biến cá thể lớp cha ngay lập tức. Chúng ta có thể sử dụng từ khóa siêu để truy cập thành viên dữ liệu hoặc trường của lớp cha. Nó là đã sử dụng nếu lớp cha và lớp con có các trường giống nhau. Ở trên thí dụ , Animal và Dog đều có màu thuộc tính chung.

Ngoài ra, sự khác biệt giữa từ khóa này và từ khóa super trong Java là gì? cái này và siêu là hai từ khóa đặc biệt trong Java , được sử dụng để đại diện cho phiên bản hiện tại của một lớp và nó siêu lớp. Như tôi đã nói bên trong dòng đầu tiên, chính sự khác biệt giữa cái này và cái siêu trong Java là điều này đại diện cho phiên bản hiện tại của một lớp, trong khi siêu đại diện cho phiên bản hiện tại của lớp cha.

Theo đó, công dụng của từ khóa này trong Java là gì?

Từ khóa 'NÀY' trong Java là một biến tham chiếu tham chiếu đến đối tượng hiện tại. "this" là một tham chiếu đến đối tượng hiện tại, có phương thức đang được gọi. Bạn có thể sử dụng "cái này" từ khóa để tránh xung đột đặt tên trong phương thức / hàm tạo của cá thể / đối tượng của bạn.

Mục đích của super trong Java là gì?

Định nghĩa và cách sử dụng siêu từ khóa đề cập đến các đối tượng siêu lớp (cha). Nó được sử dụng để gọi các phương thức của lớp cha và để truy cập phương thức khởi tạo của lớp cha. Việc sử dụng phổ biến nhất của siêu từ khóa là để loại bỏ sự nhầm lẫn giữa lớp cha và lớp con có các phương thức trùng tên.

Đề xuất: