面向对象的设计,中心问题是不是就是对象?

majiangshou 2003-02-20 02:26:12
面向对象的设计,中心问题是不是就是对象?
...全文
38 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxx1997 2003-04-04
  • 打赏
  • 举报
回复
我觉得还是对象
面向对象,就是搞清楚对象的职责(抽象)、对象之间的关系(类图)。
xiaohaiz 2003-04-03
  • 打赏
  • 举报
回复
weimenren(一起玩吧) 说得好:
面向对象的核心问题是 "抽象"
Abstraction is key.
sunni 2003-02-26
  • 打赏
  • 举报
回复
我觉得是接口
systemscan 2003-02-24
  • 打赏
  • 举报
回复
看对象,真类
quietwater 2003-02-24
  • 打赏
  • 举报
回复
抽象类,接口是最基本的也是必须掌握的.!!!!!!!!!!!!
类和对象是密不可分的,对象是类的实现.........
TigerChen 2003-02-24
  • 打赏
  • 举报
回复
面向对象的三个核心本质是数据抽象、继承、多态
simonjava 2003-02-24
  • 打赏
  • 举报
回复
我最近正在读<<Object-Oriented Systems Analysis and Design using UML>>, 其中提到object-oriention中的对象有两个意思:1)对现实世界的抽象;2)软件实施的基础。前面各位提到的我想是第二个意思,而面向对象之所以不叫面向类,正是因为第一层意思。
lvkai 2003-02-21
  • 打赏
  • 举报
回复
这样一来,面向对象是不是应当改名:面向类?
weimenren 2003-02-21
  • 打赏
  • 举报
回复
这个问题的极限是抽象(接口),接口是我们定义的抽象的动作,类就是我们定义的抽象的实作。

xjavam 2003-02-21
  • 打赏
  • 举报
回复
中心问题应该是类的,怎样根据客户的需求制定出类,又怎样来组织类与类之间的关系。
因为这些都类决定了程序今后的可扩展性,和可维护性。
jeffyan77 2003-02-20
  • 打赏
  • 举报
回复
说起来有一点吹毛求疵:面向对象的设计中心问题是类,不是对象。

除了极少数的面向对象的编程语言(如Self)之外,对象都仅仅是类的运行阶段实例(Runtime instance)。Bertran Meyer说

What is the central concept of object technology?

Think twice before you answer "object"...Objects remain important to describe the execution of an O-O system. But the basic notion from which everything in object technology derives, is class... Objects are not the subject.

呵呵
colors 2003-02-20
  • 打赏
  • 举报
回复
juson 2003-02-20
  • 打赏
  • 举报
回复
说的真对。

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧