面向对象的理解

万物皆为对象。

类是一组具有相同属性和行为的对象的集合。

 

编程语言分为结构化编程语言和面向对象编程语言。

结构化编程最突出的代表就是C语言,程序员根据设计方法,把一个大问题分解成小任务,然后每个任务写一个过程(函数),最后编一个主过程来启动程序流程,最后根据流程走向,调用想要的其他过程。这种类型的程序设计被称为结构化编程。

面向对象编程不是围绕着解决任务来设计的,而是围绕着解决问题中的对象来设计的。对于每个对象我们会编写一个类来描述对象的属性和行为。类是对象的描述,同样对象是类的实例。对象由属性和行为组成的。属性是对象所具有的特征,而行为是行为可以做的动作。对象的每个属性被表示为类中的一个成员变量。对象的每一个行为成为类中的一个方法。

posted @ 2017-03-19 20:56  JinHome  阅读(348)  评论(0编辑  收藏  举报