JAVA编程课堂笔记(26)
2015-12-21编辑:ljnbset
abstract class 抽象类--不具体的类
1) 抽象方法,只有行为的概念,没有具体的行为实现。
使用:abstract 关键字修饰,并且没有方法体。
2) 包含抽象方法的类,就一定是抽象类。
使用: abstract 关键字修饰,包含抽象方法。
如:平面图形一定可以计算面积。
3) 抽象类不能直接创建实例。可以定义引用变量。
4) 抽象类只能被继承,一个具体类继承一个抽象类,必须实
现所有抽象方法。
5) 抽象方法和抽象类非常适合作为系统的分析和设计的工具。
public abstract class CRMSystem{
public abstract long add(Client newGuy);
public abstract Event add(Event e, Client guy);
public abstract Event[] todayEvents();
}