面向对象编程是最有效的软件编写方法之一。编写类时,定义一群对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可以根据需要赋予每个对象的独特的个性。
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)
大佬看完之后是不是会有一些疑问?不要捉急,且看下回分解!