类具有抽象性、封装性、继承性、多态性的引用数据类型。
抽象性:将具有一致数据结构(属性)和行为(方法)的对象抽象成类,一个类就是一种引用数据类型。
封装性:Java中的数据除了基本数据类型外,都以对象的形势存在,对象是属性和方法的封装。
继承性:子类自动共享父类的属性和方法,还可以加入若干新的内容(属性和方法)。
多态性:相同的操作、函数、过程可作用于多种类型的对象上并获得不同的结构。不同的对象,收到同一个消息可以产生不同的结果。多态性允许每个对象以适合自身的方式去响应共同的消息,增强了软件的灵活性和重用性。
浙公网安备 33010602011771号