您现在的位置是:主页 > news > 衡水网站建设的地方/电商平台排行榜前十名
衡水网站建设的地方/电商平台排行榜前十名
admin2025/6/30 1:18:51【news】
简介衡水网站建设的地方,电商平台排行榜前十名,辽宁省工程建设招标网,在线图片转文字识别## **面向对象**第一章 程序设计范型:设计程序的规范模型和风格。 面向过程过程调用 面向对象对象消息 对象(万物皆可对象):(数据操作代码) **1、类:**对多个对象进行抽象综合的结果。 2、消息…
衡水网站建设的地方,电商平台排行榜前十名,辽宁省工程建设招标网,在线图片转文字识别## **面向对象**第一章 程序设计范型:设计程序的规范模型和风格。 面向过程过程调用 面向对象对象消息 对象(万物皆可对象):(数据操作代码) **1、类:**对多个对象进行抽象综合的结果。 2、消息…
## **面向对象**
第一章
程序设计范型:设计程序的规范模型和风格。
面向过程=过程+调用
面向对象=对象+消息
对象(万物皆可对象):=(数据+操作代码)
**1、类:**对多个对象进行抽象综合的结果。
2、消息传递:对象与对象之间联系(对象的交互)的机制。
消息性质·同一对象可以接收不同形式的多个消息。
·相同消息传递给不同的对象,可以做出不同的响应。
·对象可以响应消息也可以不响应。
抽象:通过特定的实例(对象)抽取共同性质后形成概念的过程。
(类是对象的抽象)
3、封装:将数据及操作代码集中于对象内部,并隐蔽其内部细节。
访问者->接口(函数名)->【操作代码-数据】
4、继承:类与类之间的关系,分为单继承和多继承(继承多个父类)
若具有该关系,则:
·类间具有共享特征(包括数据及操作代码共享)。
·类间具有差别或新增部分(包括非共享的数据和操作代码)。
·类间具有层次结构。
继承的作用:·避免公用代码的重复开发,减少冗余。
·通过增强一致性来减少模块间的接口和界面。
5、多态:不同对象+相同消息=不同操作。
几种典型的面向对象程序设计语言:
·Smalltake
·Simula语言
·C++语言
·Java语言
·C#语言