1. 程式人生 > >python之類與物件(1)

python之類與物件(1)

面向物件程式設計是最有效的軟體編寫方法之一。編寫類時,定義一群物件都有的通用行為。基於類建立物件時,每個物件都自動具備這種通用行為,然後可以根據需要賦予每個物件的獨特的個性。

1. 類與物件的語法規範

關鍵字:class

語法:

class 類名:

  屬性值

  類函式

 

#建立例項

類名

關於類名,規範寫法是首字母大寫並且使用駝峰命名法。命名要見名知意,提高程式碼的可讀性。

2. 編寫第一個類

動物算是一個類,他們都有名字,身體等等屬性,也有行動,睡覺的特徵。天上飛的鳥類,水中游的魚類都是類的直觀體現。現在不扯那麼多了,基於博主本人是軟體工程畢業生,這一塊其實很熟悉,那麼算是複習一次了,記錄的東西可能會粗略,如果有問題,歡迎把問題傳送到我的個人郵箱或者部落格留言。

 1 #!/usr/bin/python3
 2 # -*- coding: utf-8 -*-
 3 # @Time     :2018/12/3 16:33
 4 # @Author   :Yosef
 5 # @Email    :[email protected]
 6 # @File:    :animal.py
 7 # @Software :PyCharm Community Edition
 8 class Animal:
 9     ''''
10     name,sex,age是Animal的屬性
11     '''
12     name = "TOM"
13     sex = "
male" 14 age = "5" 15 16 ''' 17 eat,run是Animal的方法 18 ''' 19 def eat(self): 20 print("這是一隻會吃肉的小腦斧") 21 22 def run(self): 23 print("我不僅會吃,還會跑!!") 24 25 tiger1 = Animal() # 例項一個物件 26 27 ''' 28 呼叫類屬性以及方法 29 ''' 30 tiger1.eat() 31 tiger1.run() 32 print("這是一隻叫%s的小腦斧!
" %tiger1.name) 33 print(tiger1.age) 34 print(tiger1.sex)

大佬看完之後是不是會有一些疑問?不要捉急,且看下回分解!