第4关:⽅法的重写与重载------Java⾯向对象(第⼆章)-封
装、继承和多态
package case4;
public class overridingTest {
public static void main(String[] args) {
// 实例化⼦类对象s,调⽤talk()⽅法打印信息
/********* begin *********/
String name="张三";
int age=18;
String school="哈佛⼤学";
Student s = new Student(name,age,school);
s.talk();
/********* end *********/
}
}
class Person {
/********* begin *********/
String name;
int age;
String school;
public void talk(){
}
/
********* end *********/
}
class Student extends Person {
/********* begin *********/
Student(String name,int age,String school){
this.name = name;
this.age = age;
this.school = school;
}
public void talk(){
super.talk();
java重写和重载的区别
System.out.println("我是:"+name+",今年:"+age+"岁,我在"+school+"上学");
}
/********* end *********/
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论