微信

使用微信服务,更方便

职友集>程序员面试题 > 面向对象的对象是什么?

面向对象的对象是什么?

2014-03-31 06:30:01 阅读( 62 )

1594人 收藏本页

标签:程序员面试题

1. 一切皆对象
2. 属性和行为
-它能够保存一个状态(或称信息或数据),并且它能提供一系列操作(或称行为),这些操作或能检查或能影响对象的状态-对象能够表示现实或抽象事物,对象具有良好定义的责任和良好定义的行为,具有良好定义的接口。-对象通常不是太复杂或太大-一个类有自己的标识、行为和状态
2. 特性
-封装性-自治性(autonomy)-通信性-被动性-暂存性-持久性
4. 对象是什么?
- 从概念层面讲,对象是某种拥有责任的抽象。- 从规格层面讲,对象是一系列可以被其他对象使用的公共接口。- 从语言实现层面来看,对象封装了代码和数据。

来自IT公司面试手册

下一篇:面向对象潜在的缺点

上一篇:面向对象方法的益处

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题