Python基础学习——类(定义,嵌套,实例化,继承,重写,重载等)

类的使用是一种典型的面向对象的思维方式
面向对象编程是最有效的软件编写方法之一,在面向对象编程中,编写表示显示世界中的事务和情景的类 ,并基于这些类来创建对象,编写类时,定义的大类具有通用的行为。
#基于类创建对象时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性,使用面向对象可模拟现实情景
#根据类来创建对象被称为实例化,这能够让你使用类的实例,理解面向对象编程有助于你向程序原那样看世界,还可以帮助你真正明白自己编写的代码,培养逻辑思维,通过编程解决遇到的几乎任何问题
(1)创建并实例化类
1、创建类
【语法】:class 类名() 默认类名的首字母大写
#根据规定,在Python中,首字母大写的名称默认代表类名。普通类中,()中是空的,因为我们要从空白创建这个类
2、根据类创建实例
【语法】:对象实例名=类名(初始化函数中实参值,位置参数传递)

	class Dog():
        """一次模拟小狗的简单尝试"""
        def __init__(self, name, age):
            """初始化属性name和age"""
            #属性  都是在__init__()函数中定义并赋初值的
            self.name = name
            self.age = age
            #给属性设置默认值
            self.type=1
        def sit(self):
            """模拟小狗被命令时蹲下"""
            print(sel
  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值