美文网首页
认识类和对象(声明)

认识类和对象(声明)

作者: 匿隱 | 来源:发表于2019-02-11 14:27 被阅读0次

1.什么是类,什么是对象

类就是拥有相同功能和相同属性的对象的集合; 类是抽象的
对象就是类的实例; 对象是具体的

人是类, 余婷就是人类的对象
车是类, 楼下停在...的那辆车就是对象
电脑是类, 我桌上这台黑色的电脑就是对象

2.类的声明

类中的内容包含功能(函数)和属性(变量/属性)

语法

class 类名:
       类的内容

说明
class - python声明类的关键字
类名 - 要求:标识符, 不能是关键字
        规范:驼峰式命名(通过首字母大写来区分不同的单词); 第一个字母要大写
: - 固定写法
类的内容 - 包含类的方法、属性和说明文档
        方法就是声明在类中的函数
        属性就是声明在类中的变量

3.对象的声明

语法:
类名() - 创建指定的类的对象并且返回

声明一个人类

class Person:
    """类的说明文档: 人类"""
    num = 61    # 类中的属性

    # 类中的方法
    def eat(self):
        print('人在吃饭')


def main():
    # 创建Person类的对象;p1就是对象
    p1 = Person()
    print(p1)

    # 同一个类可以创建多个对象
    p2 = Person()
    print(p2)

    p3 = p2
    print(p3)

相关文章

  • 认识类和对象(声明)

    1.什么是类,什么是对象 类就是拥有相同功能和相同属性的对象的集合; 类是抽象的对象就是类的实例; 对象是具体的 ...

  • day 15课堂总结

    01-认识类和对象 1.什么是类,什么是对象 2.类的声明 3.对象的声明 02-对象方法 1.类中的方法 2.对...

  • python语法入门五

    类和对象 类和对象 基础 继承:python为多继承 类、类对象和实例对象 当实例对象声明后,再删除类对象,那么该...

  • Day16面向对象2

    类和对象 1.类的声明 class 类名:类的内容 2.属性 - 声明在类中的变量 a.对象属性 - 值会因为对象...

  • 类和对象

    1. 类的声明和实现:.h来声明,声明对象的属性和行为;.m文件实现,实现对象的方法。 2. 对象的创建:利用类来...

  • 总结

    类和对象 1.类的声明 class 类名: 类的内容 2.属性 - 声明在类中的变量 a.对象属性 -...

  • 01-14 day 16 class object

    01 recode 类和对象 1.类的声明 class 类名:类的内容 2.属性 - 声明在类中的变量 a.对象属...

  • day14课后总结

    面向对象 1.类的声明 a.类的声明类 --就是拥有相同属性和相同功能的对象的集合(抽象的)对象 --就是类的实例...

  • 面向对象基础——认识面向对象、类的声明

    一、认识面向对象 什么是类 :拥有共同属性的方法的对象的封装类是抽象类中相同的属性的只是不确定的 什么是对象 :对...

  • 2019-01-14 day16classObject、priv

    01 recode 类和对象 1.类的声明 2.属性 - 声明在类中的变量 a.对象属性 - 值会因为对象不同而不...

网友评论

      本文标题:认识类和对象(声明)

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