类和对象及其构造方法
创始人
2024-05-30 08:22:54

类和对象

  1. 现实世界的事物由什么组成?
    属性
    行为
    类也可以包含属性和行为,所以使用类描述现实世界事物是非常合适的
  2. 类和对象的关系是什么?
    类是程序中的“设计图纸”
    对象是基于图纸生产的具体实体
  3. 什么是面向对象编程?
    面向对象编程就是,使用对象进行编程。
    即,设计类,基于类创建对象,并使用对象来完成具体的工作
"""
类和对象的关系,即面向对象编程套路
"""#设计一个闹钟类
class Clock:id=Noneprice=Nonedef ring(self):import winsoundwinsound.Beep(2000,3000)#构建2个闹钟对象并让其工作
clock1=Clock()
clock1.id="000001"
clock1.price=19.99
print(f"闹钟id:{clock1.id},价格:{clock1.price}")
clock1.ring()

构造方法:
1、构造方法的名称是:
init,注意init前后的2个下划线符号
2. 构造方法的作用:
构建类对象的时候会自动运行
构建类对象的传参会传递给构造方法,借此特性可以给成员变量赋值
3. 注意事项:
构造方法不要忘记self关键字
在方法内使用成员变量需要使用self

"""
类的构造方法
"""
#使用构造方法对成员变量进行赋值
class Student:# name=None    这三行可以省略# age=None# tel=Nonedef __init__(self,name,age,tel):self.name=nameself.age=ageself.tel=tel
stu=Student("张三",15,"1823689549")
print(stu.name,stu.age,stu.tel)

相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...