Python练习代码 -- 类
来源:互联网 发布:域名注册百度 编辑:程序博客网 时间:2024/05/07 10:04
# -*- mode: python; coding: utf-8 -*-class Fruit: type = 1 #类属性,相当于静态变量 #构造函数 def __init__(self): self.price = 5 #实例属性,实例化对象后才能调用 self.__color = "red" #私有属性命名 __开头 def getColor(self, strx): #实例方法,隐含参数self为类的实例 return self.__color @staticmethod def printVer(): #声明为静态方法,无隐含参数 print("Version: %d" %(Fruit.type)) @classmethod def printVer2(cls): #声明为类方法,隐含参数cls为类 print(cls) #析构函数 def __del__(self): self.__color = "" print("free") Fruit.printVer()Fruit.printVer2()fruit = Fruit();fruit.type = 2 #通过实例并不能改变类属性,实例这时候会创建一个typeprint(Fruit.type) #-->1 print(fruit.price)print(fruit.getColor("xxx")) print(fruit._Fruit__color) #直接调用私有属性
0 0
- Python练习代码 -- 类
- Python练习代码 -- 类, 继承
- python入门代码练习
- Python学习--基础代码练习
- Python练习代码 -- 元组,列表,字典
- Python练习代码 -- 模块和函数
- Python练习代码 -- 单元测试 使用unittest
- Python练习代码 -- 线程创建, 同步
- Python基础教程(第2版)练习代码
- Python练习代码 -- 变量定义和控制语句
- Python练习代码 -- 字符串和正则表达式, 文件文件夹操作
- Python 练习代码 -- 异常,抛异常, 自定义异常
- 《python机器学习及实践》书籍代码练习
- python编程练习---一行代码实现计算器功能
- 代码练习
- 代码练习
- 练习代码
- 代码练习
- UVA - 10917 Walk Through the Forest (最短路+DP)
- for 循环创建button 算法
- 广义线性模型的流式学习
- 创建yii骨架时,遇到php.exe不是内部或外部命令。。。。的问题
- 在iOS7中修改状态栏字体的颜色
- Python练习代码 -- 类
- Objcet-C 代码规范
- 用友华表cell
- 模具高速切削忮术-床动态特性
- java语言学习001_她的来由(历史)
- 存储-磁盘阵列物理架构【主1】
- Oracle中的子查询
- LeetCode_Reverse Integer
- (面试)遇到的一些智力问题的题目