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)

大佬看完之后是不是会有一些疑问?不要捉急,且看下回分解!

猜你喜欢

转载自www.cnblogs.com/wlyhy/p/10059446.html