python - 类 class
来源:互联网 发布:淘宝上匡威正品店 编辑:程序博客网 时间:2024/06/08 18:35
# -*- coding=utf-8 -*-# 定义类 class 类名(继承类名)最后继承类objectclass people(object): # 定义一个公有属性 name = 'jack' # 定义一个私有属性,私有属性是不能够在类外通过对象名来进行访问的 __age = 12 # 定义一个公有方法 def getName (self): return self.name # 定义一个私有方法 def __getAge(self): return self.__age# 实例化对象p = people()x = people()l = people()print(p,x,l)# 每个实例化对象在内容中地址都是独立的,互不影响 如:(<__main__.people object at 0x025D01B0>, <__main__.people object at 0x025D01F0>, <__main__.people object at 0x025D0290>)#.__dict__ 查看实例对象的属性print(p.__dict__)# 定义一个实例属性 (实例对象名.实例属性名 = 属性值) 实例属性num是实例对象p所特有的,类对象people并不拥有它,其他实例对象也不拥有p.num = 99print(p.__dict__) # 如:实例属性{'num': 99}# __class__.__dict__ 查看实例所属类的属性print(p.__class__.__dict__)# 给实例所属类添加属性 该类下所有的实例属性都改变p.__class__.xie="heihei"print(p.__class__.__dict__)# p.getName() 调用实例方法print(p.getName())
0 0
- python - 类 class
- Python:class类
- Python: 类(Class)
- python中的类class
- Python中的类class
- class, 类,方法,python
- Python基础-class类
- python 类class
- python类class学习笔记
- 23 Python class 抽象类
- python基础篇--Class(类)
- python基础学习-类(class)
- python class
- Python Class
- Python Class
- Python - class
- Python class
- python Class
- discuz3x ucenter 与cas 初步整合
- 像宜家《家居指南》那样做邮件营销
- C语言学习之路——switch case
- 浅谈Javascript事件委托(代理)
- New package not yet registered with the system.
- python - 类 class
- Java核心---集合类
- Lua UnPack函数用法
- 寻找两个升序数组里的共同值
- UILabel属性, AttributedString字符串属性 (从网络搜集整理)
- LeetCodeOJ_231_Power of Two
- 黑马程序员——基础知识——正则及常见类
- 常用iOS、Mac框架和库及常用中文开发博客
- edditText正则限制特殊符号输入