• 【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种方式】

    【加群交流】



  • 相关阅读:
    UVa 541 Error Correction
    UVa 11045 My T-shirt suits me
    【模板】Ford-Fulkerson算法
    POJ 1273 Drainage Ditches
    UVa 10158 War
    UVa 658 It's not a Bug, it's a Feature!
    【模板】并查集
    【模板】Floyd-Warshall算法
    UVa 10034 Freckles
    UVa 10048 Audiophobia
  • 原文地址:https://www.cnblogs.com/hezhiyao/p/13425619.html
Copyright © 2020-2023  润新知