关闭

继承学习2

38人阅读 评论(0) 收藏 举报
package cn.com.day07;
class Person{
	String name="zhangsan";
	int age=99;
	public void print(){
		System.out.println(name);
		System.out.println(age);
	}
}
class Student extends Person{
	String name="lisi";
	int age=99;

}
public class Test01 {
	public static void main(String args[]){
		Student s=new Student();
		//在子类中并没有print()方法,但是Student继承了Person,所以在Student中也有了print()方法。
		//这里运行的结果是zhangsan和99岁,为什么呢?
		//子类继承了父类的方法,方法里面的name和age实际上是父类的name和age。		
		s.print();
	}
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:585次
    • 积分:61
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档