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

 

【加群交流】



posted @ 2020-08-03 12:32  AI菌  阅读(344)  评论(0编辑  收藏  举报