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

对象与类

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

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

对象与类的关系:

     ~对象(这只猫)

      ~表达东西或事件

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

     ~类(猫)

      ~定义所有猫的属性

      ~就是java中的类型

      ~可以用来定义变量

    

 

对象=属性+服务

  ~数据:属性或状态

  ~操作:函数

  

 

 

创建对象

  ~new VendingMachine()

  ~VendingMachine v = new VendingMachine()

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

让对象做事

  ~.运算符

  ~v.insertMoney(10);

  ~v.getFood();

 

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

 

posted @ 2022-06-22 09:17  夫君  阅读(27)  评论(0)    收藏  举报