继承属于面向对象的三大基本类型之一,在没有接触java之前,觉得扎个好神秘啊,应该比较难学。现在亲身解除了才发现并不是很难,反而很好理解,难怪Mars老师说java是模仿现实世界。不过这个基本的概念还是一定要熟记的,不能马虎。
1、什么是继承;
2、使用继承的目的;
3、继承的基本语法;
1、什么是继承:
一个类继承了另外一个类的成员变量和成员函数,这就称为继承。同时这个类叫做子类,被继承的那个类称为父类。
2、使用继承的目的:
方便修改,为了减少重复代码
3、继承的基本语法:
1)继承的写法,使用关键字 extends 如:
class father{
//这是父类
String name;
void function(){
System.out.println(" ");
}
}
class son extends father{
//这是父类
}
2)子类得到了父类中的成员变量和 成员函数;
因此定义一个son类的对象p,即可调用function函数;即:
son p = new son();
p.name = "name";//son类的对象p拥有了name变量
p.function();//son类的对象p拥有了成员函数function