您的位置:首页 > 编程语言 > Python开发

python学习笔记-(8)初识python面向对象

2015-03-16 13:05 330 查看
引言:python使用类(class)和对象(object)来进行oop编程。从这篇博客开始就要开始python的面向对象编程了,python中的概念都是基于对象来讲的,因此,深刻理解python的oop原理是学好python的关键。

1. 类(class)和对象(object)

两者的区别:

Class是静态的,在程序运行前就已经定义,class是具有相同属性和操作的对象。

Object是动态的,在程序运行时创建,object是现实世界中存在的实体。

Object是class的一个实例(instance)。

2. 有相同的共性可归为类(包括属性(attribute)和行为(operation/method))

每个人都有姓名和年龄,那么,我们就可以抽象出一个类Person。

我们可以这样定义一个Person类:

class Person(object):

name = “”

age = “”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: