java面向对象(继承-概述) 继承体系讲解
时间:2014-04-25 22:34 来源: 我爱IT技术网 作者:山风
面向对象(继承-概述)
Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。
继承( extends):是指类与类之间的一种关系。可以使一个对象直接使用另一对象的属性和方法。
1)提高代码复用性。
2)类与类之间建立关系。
比如,学生工人是人的子类,人是学生工人的父类(又叫超类,或基类)。
class Person
{
//提取共性,单独描述,并建立所属关系(is a)。
String name;
int age;
}
class Student extends Person
{
//保留特有
void study(){}
}
class Worker extends Person
{
//保留特有
void Work(){}
}
class Test
{
public static void main(String[] args)
{
Student st=new Student();
System.out.println(st.name);
}
}
本文来源 我爱IT技术网 http://www.52ij.com/jishu/5608.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
