主要介绍了面向对象三步,类的定义,普通方法,类方法,静态方法的用法
面向对象三步走;
一.定义类,又包含三步(class + 数据抽象-名词-属性 + 行为抽象- 动词-方法)
二.创建对象,创建对象是不是类实例化对象?
三.给对象发消息(调用对象的方法)
# 一.定义类的步骤(class + 数据抽象-名词-属性 + 行为抽象-动词-方法)
# 1.class +类的名字+ (object)所有类都继承object这个基类:
# (驼峰命名;每个单词首字母大写)
# pass
# 2.数据抽象-找到和对象相关的数据--属性( 名词)--拿到一个问题,找到里面的名词,名词会成为类或类里面的属性,也就是说,属性都是名词,但名词不一定都是属性,也可能是需要定义的类,比如说名词时钟
# 3.行为抽象-找到和对象相关的行为,即写在类里面的函数--方法(动词)
# 4.经过上面,我们就能找到什么是属性,什么是类,什么是方法
from time import sleep
from datetime import datetime# 从模块中引入类
from os import system
class