java如何继承父类,java如何继承一个类
如何解决写爬虫IP受阻的问题?立即使用。
继承是类与类之间的关系,是一个很简单很直观的概念,与现实世界中的继承(例如儿子继承父亲财产)类似。
继承可以理解为一个类从另一个类获取方法和属性的过程。如果类B继承于类A,那么B就拥有A的方法和属性。
继承使用 extends 关键字。(推荐学习:java课程)
例如我们已经定义了一个类 People:
阶级人民{
字符串名称;
int age
int高度;
void say(){
System.out.println(我的名字是名字,我的年龄是年龄,我的身高是身高);
}
}如果你现在需要定义一个班主任,其中也有姓名、年龄、身高属性和say()方法,还需要添加学校、学长、学科属性和讲课()方法,该怎么做?我们要重新定义一个类吗?
完全没必要,可以先继承 People 类的成员,再增加自己的成员即可,例如:
班主任延人{
弦学校;//学校
字符串主题;//纪律
int资历;//教学年限
//重写People类中的say()方法
void say(){
System.out.println(我叫名字,在学校教学科,有高年教学经验);
}
虚空教训(){
System.out.println(我年龄大了,还站在讲台上讲课);
}
}对程序的说明
虽然在Teacher中没有定义姓名和年龄变量,但是在People中有定义,可以直接使用。
教师是人的子类,人是教师类的父类。
子类可以覆盖父类的方法。
子类可以继承父类的所有成员,除了private。
该方法不能被继承。
继承在维护和可靠性上是一个很大的进步。如果在People类中修改,那么Teacher类会自动修改,程序员除了编译之外不需要做任何事情。
单一继承:Java允许一个类只能继承另一个类,即一个类只能有一个父类。这种限制称为单一继承。稍后,我们将学习接口的概念,它允许多重继承。这就是java如何继承的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。