前提:
提到面向对象有好久了,感觉还没有理解什么是面向对象在这里总结一下,想想是怎么回事~
内容:
面向对象= 对象+类+继承+通信
1.对象 :可以用自身的一组属性(一般只能通过执行对象的操作来改变)或者执行一组操作(又称方法和服务,描述了对象执行的功能,若通过消息的传递,还可以为其他对象使用)来定义。对象是系统中用来描述客观事实的实体,构成系统的基本单位。
2.类
类是一组具有相同数据结构和相同操作对象的集合,类的定义包括一组数据属性和在数据上的一组合法操作。新类的定义可以是既存类所声明的数据和新类所增加声明的组合。
3.继承
类有一般类与特殊类
特殊类是一般类的继承
类的继承层次
4.通信
总结:
还没有总结完,下次继续~~,