今日目录:
类成员
成员修饰符
特殊的类成员
面向对象相关联的其他知识
异常捕获与处理
设计模式之单例模式
一. 类成员
类的成员有:字段、方法和属性
关系图如下:
1. 字段:
字段分:
- 静态字段
- 普通字段
两者在定义和使用上有所区别,如下代码:
class Province: contry = ‘中国‘ #静态字段,保存在类中 def __init__(self,name): self.name = name #普通字段,保存在对象中
在内存中的存储位置是不同的, 静态字段保存在类中, 而普通字段保存在对象中。调用字段:
class Province: contry = ‘中国‘ def __init__(self,name): self.name = name sx = Province(‘山西‘) #访问静态字段和普通字段 # 静态字段存储在类中, 使用类调用, 如 Province.contry # 普通字段存储在对象中, 由对象调用, 如 sx.name print(‘国家: %s\n省份: %s‘%(Province.contry,sx.name)) #执行结果: 国家: 中国 省份: 山西
时间: 2024-10-10 01:27:01