Python面向对象理论与实践练习(1).doc
面向对象概念与巩固练习 面向对象编程是一种思维模式,通过对真实世界事物的抽象来进行程序设计。在代码设计中应用这一思维方式,就是建立真实世界事物模型的方法。面向对象与面向过程的差异 面向过程注重工作步骤的完成,而面向对象注重谁来完成工作。在实际工作中,面向对象更注重哪些个体能够完成对应的任务,只需找到相应的个体即可完成对应的工作。类的概念 类是同一类事物的总称,这些同类事物必定具有相似的特征。按照日常事物的特征分类,分为状态和行为,对应到类中即是变量和方法。状态变量(成员变量)和行为方法(成员方法)是类的特征。类的成员统称为类的成员变量。类的定义语法 class 类名: pass 注解:pass为无实际意义的空语句,仅维持程序结构的完整性。类名的命名规范遵循大驼峰命名规则。对象的概念 对象是类的具体体现,是类的实际个体(类是同一类事物的总称)。创建对象的语法为 对象名 = 类名() 注意事项:对于一个类,可以创建任意数量的对象,而成员变量用于描述对象的固有状态或属性。定义成员变量的语法格式为(公有属性/公
用户评论