№8:类与对象

作者: Deque | 来源:发表于2017-12-31 11:59 被阅读0次

1.1用类来制造对象

类与对象

  • 对象是实体,需要被创建,可以为我们做事情
  • 类是规范,根据类的定义来创建对象
对象(这只猫)
  • 表达东西或者事件
  • 运行时响应消息(提供服务)
类(猫)
  • 定义所以的猫的属性
  • 就是Java中的类型
  • 可以用来定义变量

类定义了对象
每一个对象都是对应类的实体

对象 = 属性 + 服务

  • 数据:属性或者状态
  • 操作:函数
数据和数据的操作.png

把数据和对数据的操作放在一起--->封装

1.2定义类

自动售货机:

面向对象角度考虑自动售货机:

有什么属性(数据):

  • balance(余额) 投进去的多少钱
  • price(商品价格) 每一个商品的价格
  • total(合计) 今天一天自动售货机总共收进了多少钱

能够为我们提供什么服务(动作)?

  • print balance(显示余额)
  • show prompt(显示提示信息)
  • insert money(放入钱)
  • get food(出货)

对象初始化

相关文章

  • №8:类与对象

    1.1用类来制造对象 类与对象 对象是实体,需要被创建,可以为我们做事情 类是规范,根据类的定义来创建对象 对象(...

  • Android_开发_Day8_类和对象

    Android_开发Day8类和对象 目的: 了解Java的类和对象,学会Java类和对象的新建与使用。 技术: ...

  • 第二天___②

    课时8 构造方法与匿名对象 实例化对象的格式①类名称 ②对象名称 = ③new ④类名称();每一个点的目的 ①类...

  • 类与对象(类与对象定义)

    类与对象的定义和使用 如果在程序之中要定义一个类可以使用class关键字完成,而定义的语法如下: 在这个类中只是定...

  • 函数类和对象区别

    类与类:行为不同 对象与对象:数据不同

  • python入门开发学习笔记之类与对象

    本节重点 掌握什么是类、什么是对象 掌握如何定义及使用类与对象 了解对类与对象之间的关系 类与对象的概念 类即类别...

  • 类对象与类的对象

    类对象(obj.getClass)描述的是类的代码信息,比如哪些属性、属性是什么类型、变量名是什么、哪些方法、方法...

  • python-高级、面向对象

    一、类与对象 二、类和对象

  • Scala之旅(TOUR OF SCALA)——特征(TRAIT

    特征被用来在类与类之间共享接口和属性。它与 Java 8 中的接口很相似。类(Classes)和对象(Object...

  • Java面向对象笔记

    类和对象 对象的概念 什么是面向对象 类 什么是对象的属性 什么是对象的方法 类与对象的关系/与区别 什么是对象 ...

网友评论

    本文标题:№8:类与对象

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