面向对象4-1
1、现实生活中所遇到的需要解决的问题,进行抽象化,转换成计算机所能认识的类,再根据类进行细分!比如,我需要生产电脑,那就需要把电脑划分成一个类(computer),这个类有电脑的序号( .code),内存,颜色(.colour)等属性,然后再对各种属性进行修改。
2,都是以类为基本单元
好处:
(1)程序的结构非常清晰:都以类为基本单元了,当然就能轻松了然的看程序结构了。
(2)易于维护,便于功能扩展:如果程序出现bug或者用户需求改变,可容易进行修改。
(3)让程序更加健壮。使程序的耦合度降低,减少错误率!
3,父类
比如将生物看成一个对象,把生物划分成动物和植物,那么生物就是动植物的父类,动植物都包含生物所具有的属性,并且比父类的属性只多不少(必须含有父类的属性)
4,三大特性
封装性
继承性
多态性
5,调用对象的前要先进行实例化 (初始化)。如student st=new student();
类里面的变量为成员变量,方法叫成员方法。
完!!