python面向对象初识

面向对象初识:

1.定义:

class (类名):  #
    def baic(self):   # 方法
        pass
    def xlh(self):
        pass

2.调用

obj=类名()  # 创建一个对象/实例化了一个对象
obj.方法名()  # 通过对象进行调用类里面的方法

# 还可以直接用类名进行调用方法
类名.方法名

3.__init__特殊方法,也可以说是构造方法,目的是进行数据初始化

class car:
    # 这里接收参数并保存下来
    def __init__(self,name,age,sq): # 特殊的方法,如果类名(),则该方法会被自动执行(构造方法)
        self.n1=name
        self.n2=age
        self.n3=sq
    def fld(self): #这里self 就是当前创建的对象,会自动进行传值
        print("%s喜欢%s,今年%s,想开法拉利" % (self.n1,self.n2,self.n3))
    def lbjn(self):
        print("%s喜欢%s,今年%s,想开兰博基尼" % (self.n1,self.n2,self.n3))
    def bl(self):
        print("%s喜欢%s,今年%s,想开宾利" % (self.n1,self.n2,self.n3))
    def byd(self):
        print("%s喜欢%s,今年%s,想开比亚迪" % (self.n1,self.n2,self.n3))


obj = car("猪油","打游戏",'16')   # 这里传参数
print(obj.n1)  # 可取出里面的参数
obj.lbjn()
obj.bl()
obj.byd()
obj.fld()

 

转载于:https://www.cnblogs.com/whileke/p/11394553.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值