对象 属性 事件 方法

对象 :在计算机编程中,现实世界每个物理物件都可以表示为一个对象。

属性:每个属性都有一个名称和一个值,这些 一对一对的名称/值组合会告诉你某种对象的每个实例的某些事情

事件:事件就是计算机用来说"嘿,XX事情发生了"; 程序员可以在一种特定的事件发生时选择响应那些事件,事件可以用来触发一段特定的代码。 脚本通常使用不同的事件来触发不同类型的功能。

方法:通常来说,方法表示在真实世界中人们(或其他物件)如何与对象进行交互。 方法的代码可以包含许多指令,这些指令合起来完成一项任务。 当使用方法时,无需总是知道方法是如何完成任务的;只需要知道如何问问题,以及如何诠释方法给出的答案。

对象酒店:

属性有 :name 名称

rating:星级

rooms:房间数

bookings: 已预订的房间数

gym:健身馆

pool:游泳池90

事件有:book     发生预定时发生   调用方法makeBooking()

cancel:     预定被取消时  cancelBooking()

 方法有: makeBooking() 用于增加bookings属性的值

cancelBooking()  用于减少bookings属性的值

checkAvailability() 将room属性的值减去bookings属性的值,返回剩余空房的数量

对象汽车:

属性有 make 品牌

currentSpeed: 行驶速度

color: 颜色

fuel :燃油

事件有 brake 减速 调用方法 changeSpeed()

accekerate 加速 调用方法 changeSpeed()

方法有  changeSpeed() 增加或减少currentSpeed属性的值

 对象手机

属性有 品牌 make

color:颜色

电池容量

事件有:手机开机

手机关机

强制重启

屏幕打开

屏幕关闭

程序运行

程序关闭

方法有:

长按电源键

点击屏幕上出现的关机按钮

按下电源键后放开

用手指按住指纹识别器

输入锁屏密码

点击桌面上的快捷方式

点击返回键

 

事件会触发方法,方法会改变属性

一个事件会触发与之对应的方法,方法能改变其对应的属性。

转载于:https://www.cnblogs.com/max-hou/p/8683288.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值