zoukankan      html  css  js  c++  java
  • 面向对象的编程:关于对象的 属性、方法和事件 的理解

    可以
    属性 看作是对象的 性质
    方法 看作是对象的 动作
    事件 看作是对象的 响应
    -----------------------------------------
    灵感来源于生活,从身边的熟悉事物举例:
    日常生活中的对象,如播放音乐的MP3具有属性、方法和事件.
    -----------------------------------------
    属性:
    MP3的属性包括可以看到的一些性质,如它的重量和颜色。
    其它一些属性描述MP3的状态(播放音乐的或未播放音乐的)或不可见的性质,如它的寿命.
    通过定义,可以使所有MP3都具有这些属性,这些属性也会因MP3的不同而不同.

    方法:
    MP3还具有本身所固有的方法和动作.
    如:添加/删除音乐的方法,播放的方法和调节音量的方法。所有的MP3都具备这些能力.

    事件:
    MP3还具有预定义的某些外部事件的响应.例如,MP3对于电量不足事件的响应是声音变小,对停电的响应是停止播放音乐
    ----------------------------------------
    MP3是一个对象,
    播放第几首歌曲,以多大的音量播放,这是两个参数
    上面两个参数调用"播放"这个方法
    歌曲开始播放这是一个事件.
    -----------------------------------------
    ASP.net 关于类概念的理解
    大家有什么想法,请发表评论!! 

  • 相关阅读:
    mysql调优
    面试、。。。。
    StringBuffer 和 StringBuilder 的 3 个区别
    msql查询指定日期
    Windows 路由跟踪
    Xdebug配置
    ONVIF流媒体播放流程
    Windows 8 SP1 安装StockTrader 6.1
    使用log4c问题
    xcode插件安装
  • 原文地址:https://www.cnblogs.com/yoyebina/p/540706.html
Copyright © 2011-2022 走看看