美文网首页
03_类的声明

03_类的声明

作者: 阅心_5cc2 | 来源:发表于2018-07-31 19:01 被阅读0次

类的声明:

class 类名(父类):
属性
方法

class:python 中声明类的关键字
类名:标识符,类名的首字母要大写,驼峰式命名
():类要继承自其他的类,需要写括号,括号里面是父类的名字。不继承时候可省略,
属性:对象属性和类的字段 --- 保存数据
方法:实质就是声明在类中的函数 --- 实现功能

1.声明类Person

class Person:
"""类的说明:人类"""
# 声明两个对象方法,需要使用对象来调用
"""
# 对象方法默认都有一个参数self,在调用方法的时候,
这个参数不用传参(系统会自动给self传参),谁来调用这个方法,self就是谁

def eat(self):
    print('在吃饭')
def sleep(self):
    print('(:3在睡觉,晚安!')

声明对象
通过类的构造方法去创建对象(名字和类名同名的方法就是构造方法,自动生成的)
对象名 = 类名()

类的对象可以通过点语法使用类中声明的对象的方法和属性
对象.方法名()
对象.属性名()


if __name__ == '__main__':
    # 2.声明对象
    # 一个类可以有多个对象
    p1 = Person()
    print(p1)
    p2 = Person()
    print(p2)

    #对象可以调用对象方法
    p1.eat()
    p2.eat()
    p1.sleep()
    p2.sleep()

相关文章

  • 03_类的声明

    类的声明: class 类名(父类):属性方法 class:python 中声明类的关键字类名:标识符,类名的首字...

  • Objective-C语法

    类的声明 类的实现 类的属性声明 减号方法(普通方法又称对象方法)声明 加号方法(类方法)声明

  • 2018-08-28 Kotlin探究之旅-基础篇二

    类的声明在kotlin中用class声明类 类的声明包括类名,类头(指定参数类型,主构造函数等等),以及类主体,一...

  • Kotlin学习笔记(三)类与对象

    类 类的声明 类的定义:类通过class关键字来声明,类声明由类名、类头(指定其类型参数、主 构造函数等)和由大括...

  • kotlin中的类,抽象类和接口

    一.类 java中声明类: kotlin中声明类 可以看到kotlin中对类的声明简洁,默认实现了属性的set/g...

  • 面向对象

    类的声明 使用构造函数声明 使用 class 声明类 类的实例化 使用 new 操作符来实例化一个类 类的继承 借...

  • 2018-03-08

    Java中定义类主要分为两部分:类的声明和类体,介绍如下: 1.类的声明 在类声明中,需要定义类的名称、对该类的访...

  • ES6面向对象

    类声明与构造函数 class 声明类constructor 构造函数 继承与超类

  • Swift-对象和类

    类 使用class后跟类的名称来创建类。 类中的属性声明的写法与常量或变量声明相同。 同样,方法和函数声明的写法也...

  • Swift--- 对象和类

    使用类后跟类名创建类。类中的属性声明与常量或变量声明的编写方式相同,只是它位于类的上下文中。同样,方法和函数声明的...

网友评论

      本文标题:03_类的声明

      本文链接:https://www.haomeiwen.com/subject/krghvftx.html