我又来请教了

习惯性右拐 2011-04-19 11:34:30
老样子,新手一个,似懂非懂的在摸索着!

都说面向对象的思想很重要,也有点小了解,譬如书上说的Person类,知道了如何区分何为属性、何为方法!但不知各位对面向对象思想的高境界是怎么看的?举个稍微易懂的例子,但求不要太简单。

谢谢!
...全文
90 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
小绵羊 2011-04-19
  • 打赏
  • 举报
回复
万物皆对象

yangxuebao123 2011-04-19
  • 打赏
  • 举报
回复
面向对象,这个要自己从程序中慢慢体会,


对象,你首先要知道什么是类。

然后对象其实是属性和方法的封装体, 我们如果创建了一个对象,就可以使用该对象的方法和属性。

如果,我们把对象变成一个属性, 这样,我们就可以通过另外一种方式处理更加复杂的方式。

ouwaner 2011-04-19
  • 打赏
  • 举报
回复
人 = Person
属性:
身高,胖瘦

方法:
吃饭,拉屎
happysmhzp 2011-04-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ouwaner 的回复:]
人 = Person
属性:
身高,胖瘦

方法:
吃饭,拉屎
[/Quote]

经典
Edwin603 2011-04-19
  • 打赏
  • 举报
回复
答案是:看书去!
就这么简单!别想1天就领会完!
kai1989keji 2011-04-19
  • 打赏
  • 举报
回复
面向对象的三大特征:封装,继承和多态。
封装:就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的对象进行信息屏蔽。封装的好处在于可以是类内部的具体实现透明化。
继承:主要的目的就是为了扩展原类的功能,加强或改进原类所没有的定义的属性及方法。总体实现了代码的重用性。
多态:就是一个类有其他的表达方式。

23,405

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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