初学者浅思self,init函数和成员函数的调用方法

Self的用法

  1. self代表一个类的实例,而不是类,在创建一个方法的时候必须传递一个参数,这个参数就是self。
  2. 在调用基类的方法时,需要加上基类的类名前缀,且需要带上 self 参数变量。区别在于类中调用普通函数时并不需要带上 self 参数。即定义父子类和方法的重写与重载时。
class life(object):
    def eat(self):
        print("吃饭")
    def drink(self):
        print("喝水")
    def do(self):
        print("核酸")
peple = life()
peple.do()

 

 

class man:
    def tescher(self):
        print("teacher")
class teacher(man):
    def boy(self):
        print("boy")
a = teacher()
a.boy()

 关于__init__()函数,其本身是python的构造方法。这个函数类似init()初始化方法,来初始化新创建对象的状态,在一个对象被创建以后会立即调用。

class games:
 def __init__(self):
    self.high = 500
    self.weight = 600
    self.color = ("lvse")
game = games()
print(game.high)
print(game.weight)
print(game.color)

 Python简单调用成员函数的方法:

1.先得定义函数,以def开头。

2.输入函数名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值