zoukankan      html  css  js  c++  java
  • 什么是类、对象、属性、方法、类的成员

    类:具有同种属性的对象称为类,是个抽象的概念。比如说:汽车、人、狗、神;
    对象:日常生活中的所有东西都是对象,是类的实例化。比如说:推土车是汽车的实例化;姚明是人的实例化;小白(狗的名字)是狗的实例化;二郎神是神的实例化;
    属性:用来描述具体某个对象的特征的是属性,是静态的。比如:姚明身高2.6米多;小白的毛发是棕色的;二郎神额头上有只眼睛;
    方法:每个对象有它们自己的行为或者是使用它们的方法,比如说一只狗会跑会叫等,我们把这些行为称之为方法,是动态的,可以使用这些方法来操作一个对象;
    类的成员:属性和方法称为这个对象的成员,因为它们是构成一个对象的主要部分,没有了这两样东西,那么对象也没什么存在意义了。

    class Animal():
    def running(self):
    print ('animal is running')

    class Dog(Animal):
    age=12
    name='hello'

    class Cat(Dog):
    def __init__(self):
    print (self.age)
    print (self.name)


    def printName(self):
    print (self.name)
    print (self.age)
    print ('world')


    cat=Cat() #创建对象
    cat.age=24
    cat.name='feifei'
    cat.printName()

    例如:Person xiaowang=new Person();//这个过程叫做实例化

  • 相关阅读:
    随笔——关于读论文
    enumerate
    torch.max
    C# WPF侧边栏导航菜单(Dropdown Menu)
    C# WPF过渡效果实现(C# WPF Material Design UI: Transitions)
    用C# WPF简单实现仪表控件
    自定义滚动条(Custom ScrollBar)
    从头实现一个WPF条形图
    漂亮的无序列表样式
    C# WPF实用的注册窗体
  • 原文地址:https://www.cnblogs.com/Wardenclyffe/p/11924815.html
Copyright © 2011-2022 走看看