面向对象Day08

面向对象

一 类

类的概念:用来描述具有相同属性和方法 的 对象的集合
类的组成:

​ 属性(变量) 名词

​ 方法(函数) 行为

对象:通过类定义的数据结构的实例

​ 也就是 类名() 就是对象

二 命名方式

  1. 大驼峰 首字母大写
  2. 见名知意
  3. 区分大小写

三 属性和方法的调用

对象 = 类名([参数1,[参数2]])

对象.属性名

对象.方法名([参数1,[参数2s]])

四 方法的操作

(1)当方法 没有返回值得时候 使用print打印 会输出 None
(2) return 返回值 (和函数是一样的操作)
class Demo:
    def speak(self):
        myStr = "我叫张三"
        return myStr
(3) self的用户
  1. self不是规定只能是这个单词 你用别的也可以 但是 标准来说 必须是self
  2. 代表当前实例化后的对象
  3. 方法里 都会存在 一个 必须的self形参 在 实例化 调用方法的时候 会自动传递 所以他 不用传参

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值