
























类 = 模板(比如 “手机”)
对象 = 用模板造出来的具体东西(比如 “你的 iPhone”“我的华为”)
# 定义一个【人类】的模板(类)
class Person:
# 初始化:给人设置名字、年龄
def __init__(self, name, age):
self.name = name # 名字属性
self.age = age # 年龄属性
# 人会做的动作(方法)
def say_hello(self):
print(f"大家好,我叫{self.name},我{self.age}岁啦!")
# 造第一个对象:小明
xiaoming = Person("小明", 18)
# 造第二个对象:小红
xiaohong = Person("小红", 20)
# 调用对象的功能
xiaoming.say_hello()
xiaohong.say_hello()
大家好,我叫小明,我18岁啦!
大家好,我叫小红,我20岁啦!
这个更贴近生活,更好理解👇
# 模板:手机
class Phone:
def __init__(self, brand, color):
self.brand = brand # 品牌
self.color = color # 颜色
# 打电话功能
def call(self):
print(f"{self.color}的{self.brand}手机正在打电话!")
# 造对象1:我的黑色苹果手机
my_phone = Phone("苹果", "黑色")
# 造对象2:妈妈的白色华为手机
mom_phone = Phone("华为", "白色")
# 使用对象
my_phone.call()
mom_phone.call()
黑色的苹果手机正在打电话!
白色的华为手机正在打电话!
class 开头 = 做模板(类)__init__ = 给东西设置特征(属性)类是图纸,对象是按图纸盖好的房子。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。