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

对象与类

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

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

对象与类的关系:

     ~对象(这只猫)

      ~表达东西或事件

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

     ~类(猫)

      ~定义所有猫的属性

      ~就是java中的类型

      ~可以用来定义变量

    

 

对象=属性+服务

  ~数据:属性或状态

  ~操作:函数

  

 

 

创建对象

  ~new VendingMachine()

  ~VendingMachine v = new VendingMachine()

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

让对象做事

  ~.运算符

  ~v.insertMoney(10);

  ~v.getFood();

 

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

 

posted @   夫君  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示