面向对象的特征有五个 标识唯一性 分类性 多态性 封装性 模块独立性 能分别解释下吗

這卋界狂 1个月前 已收到1个回答 举报

想而不能 3星

共回答了353个问题采纳率:95.2% 评论

对象有三大属性: 状态,行为,标识符。标志符的定义:标志符是一个对象的属性,他区分了这个对象与所有其他对象。对象的类型把对象与其他类型的对象区分出来,而标志符则把对象与所有其他对象区分出来。

分类型应该是说每个对象都属于某个类,而类则属于某个继承层次结构。

多态是指一个名字可以代表一些不同类型的对象,这些类型拥有共同的基类,这样这个名字所代表的不同类的对象可以以不同方式来响应同一组操作。

封装是将一个对象的本质细节与非本质细节分开,并隐藏非本质细节的过程。也就是将接口与实现分离的过程。

模块化是指将系统中的相关的类和对象放到一个物理容器里。你说的那个模块独立性,本人不知道是啥!!

面向对象不只是书上说的三大特征。。。。。。。

正如我的书上所说的:“面向对象”这个短语已经被毫无顾虑地滥用了,就像“故乡”,“苹果派”,“结构化程序设计”一样。

你的教材有没有分析和设计大项目的例子?估计是没有吧,有的话估计就是什么学生信息管理。。。。。。这类的吧!

4小时前

13
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com