python----面向对象:1类的定义
生活随笔
收集整理的這篇文章主要介紹了
python----面向对象:1类的定义
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、python中定義類的格式如下:
class className(baseClassName):
def functionName(argslist):
2、定義一個person類;它有一個Name屬性,還有一個sayHello方法。
class person(object):
def __init__(self,name):#這是一個類的初始化方法,可以在它其中進行一些邏輯處理。
self.Name=name ? ? #python中的屬性是可以不事先申名的。
def sayHello(self):
print('hello my name is '+str(self.Name))
3、類的使用例子。
neeky = person('neeky')#看到了這沒只傳了一個參數,python中的self就相當于C#中的this;但是這個self更加靈活。
neeky.sayHello() ? ? ? ? ? #調用一個對象的方法。
?
4、完整代碼如下圖:
調用輸出如下圖:
?
轉載于:https://www.cnblogs.com/JiangLe/p/4881148.html
總結
以上是生活随笔為你收集整理的python----面向对象:1类的定义的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交换算法经常使用的两个数的值
- 下一篇: Node.js与Sails~Model数