Python 类的构建与一个实例

本文详细介绍了Python中类的构建,包括类的定义、属性、方法,特别提到了静态方法与自由方法的区别,并讨论了类的析构函数。最后通过一个实例展示了类的应用。
摘要由CSDN通过智能技术生成

类的构建

类的定义

class <类名>:	
		'类描述'
pirnt(类名.__doc__) #打印类描述
- 类对象(Class Object):类在被创建时生成的对象
	- class <类名>:
			print('hello world')
	 完成类定义是会自动生成对象,并执行print,因此一般不在对象定义过程中直接包含函数
- 实例对象:通过创建实例对象(Instance Object)使用类的功能
- 类的构造函数:可为实例对象提供参数
	class <name>:
		def __init__(self,<参数>)
			<语句>
			……
	

在这里插入图片描述
在这里插入图片描述

类的属性

在这里插入图片描述

class <name>:
	<类属性名> = <类属性初值>#类属性与初值定义
	def __init__(self,<参数列表>):
		self.<实例属性名> = <实例属性初值>
		...
		
#举个栗子
class DemoClass:
	count = 0
	def __init__(self,name,age):
		self.name = name
		self.age = age
		DemoClass.count 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值