解释下类 对象 属性 方法等等python语言中的各种术语 通俗场景化,对码字有帮助的解释
PHP中文网
PHP中文网 2017-04-18 10:19:58
0
0
647

一、对象=属性+方法

>>> class Turtle:#py中的类名约定以大写字母开头 '''关于类的一个简单例子''' #属性 color='green' weight=10 legs=4 shell=True mounth='大嘴' #方法 def climb(self): print('我正在努力的向前爬...') def run(self): print('我正在飞快的向前跑') def bite(self): print('biting') def sleep(self): print('Zzzz') >>> tt=Turtle() >>> Turtle() <__main__.Turtle object at 0x00000000034F8748> >>> tt.climb() 我正在努力的向前爬... >>> tt.bite() biting list1=[2,1,7,5,3] list1.sort() print(list1) list1.append(9) print(list1) [1, 2, 3, 5, 7] [1, 2, 3, 5, 7, 9] 继承是子类自动共享父类之间数据和方法的机制 class A: def fun(self): print('我是小A...') class B: def fun(self): print('我是小B') a=A() b=B() a.fun() b.fun()

我是小A...
我是小B
类就相当于对象=某个事物,然后属性相当于表面静态认知,方法相当于能做什么,动态认知吗?
类跟对象的区别是什么
比如类 :车(所有的车)。对象:吉普车(车的一种)。
相当于对象在类之下,属性方法针对的是对象。

PHP中文网
PHP中文网

认证0级讲师

membalas semua (0)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!