面向对象

本文详细介绍Python中类的创建、实例化、属性值设置与修改、继承等基本使用方法,包括如何定义类、创建实例、调用方法、设置属性值、实现继承及导入类等内容。

类和实例化的基本使用方法

跟js挺像的

类的创建
class Dog():
	def _init_(self,param1,param2):
		self.param1=param1
		self.param2=param2
	#初始化方法
	def sit(self)
	...
实例化

创建实例

my_dog=Dog(param1,param2)

调用方法,访问属性跟其他面向对象语言类似.

属性值

在_init_方法里面可以设置少量参数,其他参数先设置为默认值。
修改属性的值有两种方法:

  • 直接修改
  • 通过调用方法

继承

class petdog(Dog):
	def _init_(self,param1,param2):
		super()._init_(param1,param2)
	
  • 通常子类会继承父类的属性和方法。
  • 子类可以添加自己的属性和方法。
  • 子类可以重写父类的方法。
  • 可以将实例作为类的一个属性。

导入类

跟函数里面类似,这里不再赘述。

标准库

python标准库是一组模块,安装的python都包含它,你可以自己在项目文件中手动导入你所需要的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值