ini merujuk kepada objek semasa, dan super merujuk kepada kelas induk. Ini digunakan untuk mengakses ahli kelas semasa, manakala super digunakan untuk mengakses ahli kelas induk dan digunakan dalam pembina kelas dan kaedah Memahami mereka adalah penting dan membantu menulis kod Java yang jelas.
Peranan ini dan super dalam Java
Di Jawa, this dan super ialah dua kata kunci utama yang digunakan untuk mengakses objek dalam kelas dan ahli kelas induk.
kata kunci ini
<code class="java">class Person { private String name; public Person(String name) { this.name = name; } public String getName() { return this.name; } }</code>
kata kunci super
<code class="java">class Employee extends Person { private double salary; public Employee(String name, double salary) { super(name); // 调用父类的构造函数 this.salary = salary; } public double getSalary() { return this.salary; } }</code>
Perbezaan antara ini dan super
Memahami peranan ini dan super adalah penting untuk menulis kod Java yang jelas dan boleh diselenggara. Ia membantu dalam mengakses dan memanipulasi ahli kelas dan kelas induk, dengan itu membolehkan pengaturcaraan berorientasikan objek.
Atas ialah kandungan terperinci Peranan ini dan super dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!