Python3 学习过程-类与对象

本文介绍了Python面向对象编程的基础概念,包括类的定义、对象的创建以及方法的使用。通过一个学生类的例子,展示了如何定义成员变量、构造方法以及方法的实现。通过实例化学生类创建了对象小明,并调用了学习和自我介绍的方法,展示了对象的调用过程。
摘要由CSDN通过智能技术生成

先只学习类的最基本用法,对类的继承、方法的重载、重写,成员变量与方法的私有化等使用时可快速阅读相关学习文档。

一、定义类,何为类,如小明、小红都在上学,可归类为学生,学生看成类

#定义学生类
class student:
    #定义成员变量
    no = '' #学号
    name = ''#姓名
    age = ''#年龄

    #定义构造方法,用于实例化对象时赋值给成员变量
    def __init__(self, no, name,age):
        self.no = no
        self.name = name
        self.age = age

    #定义方法,注意类中方法必须包含一个参数,一般用self
    def learn(self): #学习方法
        print("我是学生,我的职责是学习")

    def introduction(self):#自我介绍方法
        print('我叫'+self.name+',我的今年'+str(self.age)+'岁')

二、对象,何为对象,可看成把类具体化,如小明是学生,小明此时可看成对象

#实例化类,创建对象学生小明
xiaomingStudent=student('001','xiaoming',12)

##调用小明学习
xiaomingStudent.learn()#输出  我是学生,我的职责是学习
##调用小明自我介绍
xiaomingStudent.introduction()#输出 我叫xiaoming,我的今年12岁
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值