Python学习系列之对象的创建(二十四)
对象的创建
对象的创建又称为类的实例化
语法:
实例名=类名()
对象示意图:

例子:
#创建Student类的实例对象 stu=Student()
意义:有了实例,就可以调用类中的内容
可以使用内置函数查看类对象的类型、内存地址和内容
stu=Student('张三',20)
print(type(stu))
print(id(stu))
print(stu)
print('-------------------')
print(type(Student))
print(id(Student))
print(Student)
执行结果:

说明:stu的类型是Student,它的内存地址和Student是不一样的
对象的使用(在类之外使用类对象,对类的内容进行调用)
#这段代码要写在类之外
stu=Student('张三',20) stu.eat() print(stu.name) print(stu.age)
执行结果:

还有一种调用写法
stu=Student('张三',20)
Student.eat(stu)
执行结果:

说明:Student.eat(stu)相当于stu.eat(),都是调用Student中的eat方法,类名.方法名(类的对象)--> 实际上就是方法定义处的self
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号