码迷,mamicode.com
首页 > 其他好文 > 详细

创建对象

时间:2020-09-18 00:55:26      阅读:30      评论:0      收藏:0      [点我收藏+]

标签:第一个   制造   执行   方法   tle   ams   根据   comm   code   

python中,可以根据已经定义的类去创建出一个或多个对象。

创建对象的格式为:

对象名1 = 类名()
对象名2 = 类名()
对象名3 = 类名()

创建对象demo:

class Hero(object):  # 新式类定义形式
    """info 是一个实例方法,类对象可以调用实例方法,实例方法的第一个参数一定是self"""
    def info(self):
        """当对象调用实例方法时,Python会自动将对象本身的引用做为参数,
            传递到实例方法的第一个参数self里"""
        print(self) 
        print("self各不同,对象是出处。")


# Hero这个类 实例化了一个对象  taidamier(泰达米尔)
taidamier = Hero()

# 对象调用实例方法info(),执行info()里的代码
# . 表示选择属性或者方法
taidamier.info()

print(taidamier)  # 打印对象,则默认打印对象在内存的地址,结果等同于info里的print(self)
print(id(taidamier))  # id(taidamier) 则是内存地址的十进制形式表示

说明:

  • 当创建一个对象时,就是用一个模子,来制造一个实物

创建对象

标签:第一个   制造   执行   方法   tle   ams   根据   comm   code   

原文地址:https://www.cnblogs.com/liangdian/p/13665746.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!