python 容易理解类和对象的例子

核心一句话

 
类 = 模板(比如 “手机”)
 
对象 = 用模板造出来的具体东西(比如 “你的 iPhone”“我的华为”)
 

 

最简单的例子:人类

 

1. 定义一个类(模板)

# 定义一个【人类】的模板(类)
class Person:
    # 初始化:给人设置名字、年龄
    def __init__(self, name, age):
        self.name = name  # 名字属性
        self.age = age    # 年龄属性

    # 人会做的动作(方法)
    def say_hello(self):
        print(f"大家好,我叫{self.name},我{self.age}岁啦!")
 
 

2. 用模板造对象(具体的人)

 
# 造第一个对象:小明
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()
 
 

运行结果

黑色的苹果手机正在打电话!
白色的华为手机正在打电话! 
 

 

你只要记住这 3 点

 
  1. class 开头 = 做模板(类)
  2. __init__ = 给东西设置特征(属性)
  3. 造出来的具体东西 = 对象
 
类是图纸,对象是按图纸盖好的房子。
 

总结

 
  • :抽象模板(人、手机、汽车)
  • 对象:具体实例(小明、你的手机、爸爸的车)
  • 属性:长什么样(名字、颜色、品牌)
  • 方法:能做什么(说话、打电话、开车)

 

posted @ 2026-04-07 13:01  emanlee  阅读(3)  评论(0)    收藏  举报