您的位置:首页 > 编程语言 > Java开发

java抽象类

2016-04-30 15:20 351 查看
java中的抽象类:

是指包含抽象方法的类,其中需要用关键词说明:abstract

//注意:这个关键词是在类名前和方法名前都是要标示的。

抽象类,在调用的时候是不需要实例化的,真是因为,在每一个继承抽象类的子类都是要重写抽象类里的抽象方法的,且抽象类里的抽象方法在编写的时候是不做任何处理的,只是单纯的一个抽象方法,没有实现(强调:全是在子类里实现抽象方法的)

例子:

abstract class absA{
private int age;
private String name;
//抽象方法(当然抽象类是需要关键字的)
public abstract void test01();
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}

}

class absB extends absA{

@Override
public void test01() {
// TODO Auto-generated method stub
System.out.println("姓名:"+getName()+"年龄"+getAge());
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: