类
类的使用是一种典型的面向对象的思维方式
面向对象编程是最有效的软件编写方法之一,在面向对象编程中,编写表示显示世界中的事务和情景的类 ,并基于这些类来创建对象,编写类时,定义的大类具有通用的行为。
#基于类创建对象时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性,使用面向对象可模拟现实情景
#根据类来创建对象被称为实例化,这能够让你使用类的实例,理解面向对象编程有助于你向程序原那样看世界,还可以帮助你真正明白自己编写的代码,培养逻辑思维,通过编程解决遇到的几乎任何问题
(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