面试总结之谈谈你对面向对象的理解

对面向对象的理解 在我理解,面向对象是向现实世界模型的天然延伸,这是一种“万物皆对象”的编程思想。在现实生活中的任何物体均可以归为一类事物,而每个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动,因此程序=对象+消息。 面向对象有三大特性,封装、继承和多态。 封装就是将一类事物的属性和行为抽象成一个类,使其属性私有化,行为公开化,提升了数据的隐秘性的同时,使代码模块化。这样作使得
相关文章
相关标签/搜索