JAVA程序基础-类

生活感悟:学习是一种习惯。

一、什么是类

      类是构造对象的模版或蓝图,用来描述一类事物的特征和行为。可以理解成一种新的数据结构,主要包括属性和方法。

      结构化编程是以“算法+数据=程序”的思考形式,先构造算法然后处理用到的数据,而面向对象编程是数据为核心,以“数据+算法=程序”的思考形式。类本身是一种数据结构,对数据进行了管理和统一的操作,同时也规定了特殊的处理方式。

二、类的特性

      封装:将类中的属性和部分方法进行隐藏,使非本类中的方法不能够直接的访问,对外提供标准的访问方式和数据处理。封装实现的目的就是对外隐藏信息。

      继承:用一个类(父类)去构造一个新类(子类),新构造的类(子类)具有父类的属性和方法,同时又有自己的属性和方法。继承实现的目的是代码的重用,类扩展。

      多态:子类拥有父类的信息,运行时确定对象信息。      

待续。。。          

posted @ 2012-09-06 00:04  缔造者(kreator)  阅读(832)  评论(0编辑  收藏  举报