其他分享
首页 > 其他分享> > 【进阶-面向对象】用类制造对象和定义类

【进阶-面向对象】用类制造对象和定义类

作者:互联网

对象与类

   ~对象是实体,需要被创建,可以为我们做事情

   ~类是规范,根据类的定义来创建对象

对象与类的关系:

     ~对象(这只猫)

      ~表达东西或事件

      ~运行时响应消息(提供服务)

     ~类(猫)

      ~定义所有猫的属性

      ~就是java中的类型

      ~可以用来定义变量

    

 

对象=属性+服务

  ~数据:属性或状态

  ~操作:函数

  

 

 

创建对象

  ~new VendingMachine()

  ~VendingMachine v = new VendingMachine()

  ~对象变量是对象的管理者

让对象做事

  ~.运算符

  ~v.insertMoney(10);

  ~v.getFood();

 

 类是定义了这个类的所有对象长什么样,而对象是这个类的一个个具体的实例,在类里面所定义的变量在每个对象中存在,并且在每一个对象都是不一样的

 

标签:用类,定义,面向对象,对象,创建对象,VendingMachine,new,属性,进阶
来源: https://www.cnblogs.com/xuche/p/16398470.html