• 【Python基础编程228 ● 面向对象 ● 实例对象、实例属性和实例方法】



     ---------Python基础编程---------

    Author : AI菌


    【内容讲解】  

    1.实例对象:
    通过类名创建的对象.

    2.实例属性:
    给实例对象添加的属性.
    实例属性是存储实例对象里面的.
    实例属性是属于实例对象的.

    3.实例方法:
    第一个形参是self的方法.
    实例方法是存储在类里面的
    尽管实例方法是存储在类里面的,但是它属于实例对象.
    实例属性和实例方法,都必须通过实例对象访问.

    【示例图片】

    【代码演示】

    """
    1.实例对象:
        通过类名创建的对象.
    
    2.实例属性:
        给实例对象添加的属性.
        实例属性是存储实例对象里面的.
        实例属性是属于实例对象的.
    
    3.实例方法:
        第一个形参是self的方法.
        实例方法是存储在类里面的
        尽管实例方法是存储在类里面的,但是它属于实例对象.
        实例属性和实例方法,都必须通过实例对象访问.
    """
    
    
    class Student:
        def __init__(self, name, age):
            # 实例属性
            self.name = name
            self.age = age
    
        # 实例方法
        def study(self, course):
            print(f"学习{course}")
    
    
    # 实例对象s1: 通过类名Student创建的对象
    s1 = Student("robot", 20)
    
    # 通过实例对象s1访问实例方法
    s1.study("Python")
    
    # 通过实例对象s1访问实例属性
    print(s1.age)

    【往期精彩】

    ▷【Python基础编程196 ● 读取文件的4种方式】
    ▷【Python基础编程197 ● 读取文件的4种方式】
    ▷【Python基础编程198 ● 读取文件的4种方式】
    ▷【Python基础编程199 ● Python怎么读/写很大的文件】
    ▷【Python基础编程200 ● 读取文件的4种方式】
    ▷【Python基础编程201 ● 读取文件的4种方式】
    ▷【Python基础编程202 ● 读取文件的4种方式】
    ▷【Python基础编程203 ● 读取文件的4种方式】

    【加群交流】



  • 相关阅读:
    docker node中uid与gid的授权问题
    windows下docker无法进行端口映射的问题
    IOS/Safari下document对象的scrollHeight值比Chrome更大
    Vue/Egg大型项目开发(二)数据库设计
    .babelrc和babel.config.js的相同配置不能合并
    es6 class中责任链模式与AOP结合
    JS设计模式(10)职责链模式(重要)
    Vue/Egg大型项目开发(一)搭建项目
    你不知道的JS(3)来聊聊this
    CentOS7为php7.2安装php-redis扩展(redis环境搭建二)
  • 原文地址:https://www.cnblogs.com/hezhiyao/p/13425619.html
Copyright © 2020-2023  润新知