1、类的描述与特性
2021-07-26 本文已影响0人
满城风絮1
1、什么是类
java是面向对象的程序,面向对象最主要的单元就是对象。通常对象并不会凭空产生,它必须有一个可以依赖的原型,而这个原型就是一般在面向对象程序设计中所说的类。
类是一种引用数据类型,类是一个模板,它描述一类对象的行为和状态。类的定义包括“成员变量”的定义和“方法”的定义,其中“成员变量”用于描述一类对象共同的数据结构。
2、面向对象的特性

3、抽象类
至少包含一个完整的方法及一到多个抽象方法的“基类”,而所谓的抽象方法则要用“abstract”来申明,并且不加入任何程序语句的成员方法。申明如下:
abstract class 类名称 {
....
abstract 返回值的数据类型成员方法(自变量列)
....
}
4、接口
接口与抽象类类似,它们之间最大的差异在于抽象类因为java在类继承上的限制,一个派生类仅能继承单一基类,在接口则可以多实现。另外一个差异在于抽象类至少包含一个完整的方法,而接口所包含的都是抽象方法。