美文网首页
JavaForAndroid05

JavaForAndroid05

作者: tah | 来源:发表于2018-04-24 08:54 被阅读2次

一、继承
定义:在面向对象的世界中,继承就是一个类得到另一个类当中的成员变量和成员方法。Java中只允许单继承,不允许多继承(一个子类只允许继承一个父类)。
语法:使用extends关键字
作用:减少类定义的重复代码
e.g.
class Person { //父类
String name;
int age;
void eat() {
System.out.println("吃饭");
}
void introduce() {
System.out.println("我的名字是"+name+",我的年龄是"+age);
}
}
//Student继承Person,Student是Person的子类
class Student extends Person {
int grade;
void study() {
System.out.println("学习");
}
}
//Teacher继承Person
class Teacher extends Person {

}

注意:继承只能继承成员变量和成员函数,无法继承构造函数

相关文章

  • JavaForAndroid05

    一、继承定义:在面向对象的世界中,继承就是一个类得到另一个类当中的成员变量和成员方法。Java中只允许单继承,不允...

网友评论

      本文标题:JavaForAndroid05

      本文链接:https://www.haomeiwen.com/subject/fztccftx.html