python面向对象的学习

面向对向

面向过程编程的特点

面向对向编程的特点

单个对象

属性

方法

类和对象

类,相当于是一个图纸或者是模具

对象,是利用类所生产出来的实体的东西,只要有一个类,我们就可以创造出无数的实体。创造出来的实体,我们叫做实例对象

创建对象前,要先明确

这个对象是用来干什么的

它应该有哪些属性,是需要的。有哪些方法是需要的。

不同的类,会创建不同的对象

飞机图纸的类,只能用于创建飞机对象

小熊饼干模具的类,只能用于创建小熊饼干

类的定义

class关键词,用于定义类

类比于函数的定义,函数是使用def来定义的

class 类名(object):
	类的代码(定义属性,定义方法)

类的属性

使用变量赋值的方式,给类添加属性

age = 18

name = ‘小明’

height = 1.75

类的方法

def 方法名():

​ 方法内的代码

类转变为实例的操作

相当于使用小熊饼干的模具,要做小熊饼干了

办法

模具() 就生成了一个饼干

类比于函数的调用

函数名(),可以调用一个函数

类》对象

类名(),就会创建一个对象

获取对象属性与方法

对象.属性,可以得到属性对应的值

对象.方法名(),可以让方法运行

给对象赋值的办法

对象.对象属性 = 值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值