您当前的位置:首页 >> 民生 >  >> 
天天新资讯:测牛学堂:软件测试进阶python学习之面向对象入门知识总结(一)
来源: 哔哩哔哩      时间:2023-02-16 02:02:11


(资料图片)

python中的面相对象

面向对象是一种编程思想,就是指导我们怎么写代码。相对来说就是面向过程,它也是一种编程思想。面向对象更适合中大型项目。面向过程更注重实现的细节和过程。面向对象更注重的是实现的结果。

类和对象

类和对象,是面向对象编程中,最重要的两个概念。类:是对具有相同特征或者行为的实物的一个统称,是抽象的,不能直接去使用对象:是由类创造出来的一个具体存在的事物,可以直接使用。注意:1 代码中使用class来定义类。2 类是抽象的集合,比如说人类,动物,不能具体指定某个实物是人类或者动物3 对象是类实例化以后的结果。张三就是一个对象,在代码中属于人类实例化的结果

类的构成

1 类名,给一类事物取名字,要求要见名知意,并且要满足大驼峰的命名法2 属性:事物的特征3 方法:事物的行为

实现面向对象

1 设计类,想好要定义的类的名字,属性和方法2 定义类,3 实例化对象4 由对象去调用类中的方法

举例理解

定义一个猫类类名:猫属性:名字,年龄,品种,体重方法:吃,跑,叫...注意:类的定义是根据需求来的, 如果需求中没有提到的属性和方法,我们在设计类的时候不要去添加。

定义类,创建对象的基本语法

定义类:关键字classclass 类名:def 方法名(self)创建对象(实例化):类名()代码示例:

上一篇:

下一篇:

X 关闭

X 关闭