码迷,mamicode.com
首页 > 其他好文 > 详细

类的编码基础

时间:2016-06-16 13:10:46      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

一。类对象: 

     1.概念:

     类是有层级(树状)的命名空间,实例对象的工厂,产生于class语句

     2. 特点;

         2.1 class语句创建类,并把类赋值给class后面的变量名

         2.2 class作用域为类属性提供命名空间,

         2.3 class语句内的赋值语句,创建类属性,这种类属性所有实例共享

               def语句创建方法,方法用于处理实例对象

二。实例对象:

     1. 概念:

     程序处理的实际对象,有独立的命名空间,产生于类的调用,每调用一次,就产生一个新的实例对象

     会继承产生该实例对象的类对象的变量名。

     2. 特点:

         2.1 类的调用,产生实例对象,

         2.2 每个实例对象都会继承类的属性,并有自己的独立命名空间

               一开始是空的,但是会填写来自继承的类属性。

         2.3 类方法的调用,第一个参数是实例自己(self),用于区分不同实例,及定位实例的命名空间,

              类方法的调用,会修改该实例命名空间内的数据,当然就不会修改类属性的数值了。

类的编码基础

标签:

原文地址:http://www.cnblogs.com/derekchen/p/5590579.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!