初识面向对象,对于面向对象的简单理解

首先讲一下面向对象的特点

1:将复杂的事情简单化。

2:面向对象将以前的过程中的执行者,变成了指挥者。

3:面向对象这种思想是符合现在人们思考习惯的一种思想。

对于这段话的理解:

  就好比我们去面试,面试官问我们你对面向对象怎么理解,就可以这样回答:“面向对象就好比你现在来面试我做的思考一样,一个软件开发项目拿到手,对于你来说你当然也是可以把它完成,但是这会耗费你大量时间,所以你就需要想我这样的专业的'programmer',我来为你把这件事完成,你可以在这些时间内做更多你应该做的事,最后你就只要看结果就可以了。"

过程和对象在我们的程序中是如何体现的呢?

过程其实就是函数对象是将函数等一些内容进行了封装。

函数很好理解,就是方法。

那么封装是什么意思:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。

封装好处:将变化隔离;便于使用;提高重用性;安全性。

封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。

posted @ 2016-03-27 12:35  玉树凌风丶潇洒帅气  阅读(196)  评论(0编辑  收藏  举报