精华内容
下载资源
问答
  • 事件对象事件发生后,在flex中就称为事件对象事件对象有针对其的侦听器,事件对象有其属性,比如:target。 事件发生的对象:指事件源。 事件源:发生事件对象,一般指某一具体的组件,比如:...

    事件指的是鼠标点击,键盘输入等用户操作。其本身就是一个对象。

    事件对象:事件发生后,在flex中就称为事件对象,事件对象有针对其的侦听器,事件对象有其属性,比如:target。

    事件发生的对象:指事件源。

    事件源:发生事件的对象,一般指某一具体的组件,比如:用户点击某Button,则此Button即为事件源。

    侦听器:是一个方法,用以响应事件。

    展开全文
  • 在基于对象的编程中,经常会出现类、对象、属性、方法和事件概念,然后这么概念之间是有联系和区别的,弄清楚它们之间的不同是学好编程的第一步,但熟悉它们之后,这样我们更容易去理解基于对象的编程。...


    在基于对象的编程中,经常会出现类、对象、属性、方法和事件的概念,然后这么概念之间是有联系和区别的,弄清楚它们之间的不同是学好编程的第一步,但熟悉它们之后,这样我们更容易去理解基于对象的编程。

    类和对象

        类是将数据及数据上的操作封装在一起。

        对象是包含变量和函数的集合实例。

        它们的关系:类是对象的抽象,对象是类的具体实例。类是抽象的,不占有内存,而对象是具体的,占有存储空间。

    类类型的声明形式:

    Class student ——类名

    {

     Public:......;

     Private:....;

    }

    定义对象的方法:

    Class student

    {

     Public:......;

     Private:....;

    }stud1,stud2;——对象名

    对象的属性、方法和事件

    对象所含的变量就是对象的变量。

    对象对属性进行的操作的函数就是对象的方法。

    用户对网页上的对象的操作就是事件。

    三者关系:把属性看做对象的性质;把方法看成对象的动作;把事件看做对象的响应。

    其中方法和事件不易理解,个人理解就是:

    事件,是被外在条件激活的,是被动的;而方法,却是主动的。

    事件,中要写代码;方法,系统自己定义代码。

    事件是对象的响应,当要求响应时候,执行命令,可能包括属性和动作等。

     

    以上就是它们的基本含义了,可能还是有点模糊,可以举一个例子,大家都明白了。比如:气球它是一个类,街上卖的那种给小孩玩的那个气球叫氢气球,它就是一个对象。氢气球有自己的属性,它的直径和颜色和是否充气等。氢气球也有自己的方法,比如充气方法、放气方法和升空方法等;氢气球还有事件的响应,比如对用针刺破它的响应就是放气,对手松开的响应就是升空。

    展开全文
  • JS事件事件对象事件

    万次阅读 2015-05-11 23:14:18
    要想搞明白js的事件机制,必须搞清楚几个概念事件对象事件源,还有事件事件对象: 当事件发生时会产生事件对象事件对象的作用是用来记录“事件发生是一些相关的信息。注意事件对象只有在事件发生时才会产生...

    要想搞明白js的事件机制,必须搞清楚几个概念:事件对象,事件源,还有事件流

    事件对象:

    当事件发生时会产生事件对象,事件对象的作用是用来记录“事件发生是一些相关的信息。注意事件对象只有在事件发生时才会产生,我们无法手动创建,并且事件对象只能在处理函数内部访问,处理函数允许结束后该对象自动销毁。

    怎么理解那??

    <script>
            document.onmousemove = function (ev) {
                var e = ev || window.event;
                var div = document.getElementById('div');
                div.innerHTML = "clientX:"+ e.clientX;
            }
     </script>


    如上代码,当onmousemove事件发生时,就会产生一个事件对象,就是程序中的event对象,我们只能在这个匿名函数中访问到这个event对象,在函数外面是访问不到的,同样我们也无法手动创建这个event对象;

     

    如何获取事件对象那??

    var e = event || window.event;这句话就是定义了一个变量来获取事件对象,因为不同的浏览器获取事件对象的方法有点不太一样,IE下是window.event,标准下是event,为了兼容所以写了event || window.event.

     

    事件对象也分为:

    鼠标事件对象,键盘事件对象等,顾名思义鼠标事件发生时产生鼠标事件对象,键盘事件发生时产生键盘事件对象;既然是对象,就必然有一些属性方法啥的。

    鼠标事件对象上的常用属性:

    clientX,clientY,screenX,screenY,offsetX,offsetY,关于这几个属性的用法和区别请参考我的另一篇文章《JS之clientX,clientY,screenX,screenY,offsetX,offsetY区别测试》里面有比较详细的实例。

    键盘事件对象上的属性有:

    keyCode: 用来获取键盘码的;比如空格的键盘是32,回车13等

    cltkey: 判断alt键是否被按下,按下是true,反之false

    Ctrlkey: 判断Ctrlkey键是否被按下,按下是true,反之false

    Shiftkey : 判断Shiftkey 键是否被按下,按下是true,反之false

     

    说到这里相信大家应该理解“事件对象”了吧!接着说一说事件源。

    事件源:

    在事件中,当前操作的那个元素就是事件源。比如网页元素中a标签和input都有onclick事件,当点击a发生onclick事件时,事件源就是a标签,当点击input发送onclic事件是,事件源就是input

    如何获取事件源那??

    IE下:window.event.srcElement  

    标准下:event.target

    由此可见,我们是通过事件对象获取到的事件源。

     

    事件流:参考我的另一篇博客《JS事件之事件流机制》

     

    展开全文
  • 假如我们地球上的所有人是一个类,这个类的名称为People,那么地球上的每一个人就是People类的一个对象,每个人都有“嘴”等属性,也有“骂人”的方法,当然“骂人”是通过“嘴”骂的,那么是不是就可以说“骂人”的...
    假如我们地球上的所有人是一个类,这个类的名称为People,那么地球上的每一个人就是People类的一个对象,每个人都有“嘴”等属性,也有“骂人”的方法,当然“骂人”是通过“嘴”骂的,那么是不是就可以说“骂人”的方法是属性“嘴”的方法了呢?非也!属性和方法的概念是地位平等的,不能说方法是属性的方法,方法只能说是类的方法,而属性同样只能说是类的属性。然后,你虽然有了“骂人”的方法,那你是不是就能见人就“骂”啊?你可以想象一下你这样做的下场:)那么我们什么时候才能“骂”呢,当然是“别人先骂我们”这个事件发生的时候了。好的,在这里,“别人先骂我们”就是一个事件,它触发了People类中某个对象,也是某个人“骂人”的方法。虽然“我们骂别人”和“别人骂我们”都是动作,但不同的是,“别人骂我们”是对象外部的,是事件;而“我们骂别人”是对象的方法,是对象自己的动作,是内部的。
    
    展开全文
  • 类与对象概念

    千次阅读 2008-04-27 19:29:00
    第4章 类 与 对 象4.1类与对象概念4.2封装机制4.3数据成员4.4成员方法第4章 类 与 对 象4.1类与对象概念程序设计所面对的问题域——客观世界,是由许多事物构成的,这些事物既可以是有形的(比如一辆汽车),也...
  • 领域模型和领域对象概念

    万次阅读 2016-08-18 13:52:30
    又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。    面向领域对象设计的原则简单的说就是起名字定职能,对象定领域,找关系做关联...
  • 第四讲:面向对象程序设计方法及类、对象概念  掌握:面向对象程序设计的方法及特点;类的声明的对象的定义理解:对象的封装、抽象、继承与多态性四个特快性的概念;类和对象的作用;面向对象和面向过程的程序...
  • C#事件概念

    万次阅读 2009-12-09 15:16:00
    原则:1、C#事件本质就是对消息的封装,用作对象之间的通信;发送方叫事件发送器,接收方叫事件接收器;2、发送器不知道接收器的任何情况,但接收器有一个事件处理程序来处理这个事件(当事件发生时);那么发送器...
  • js-面向对象概念

    千次阅读 2016-10-20 20:22:19
    什么是对象
  • 面向对象设计与事件

    千次阅读 2014-02-26 17:02:52
    面向对象的设计给编程带来很大的便利和好处,在贯彻这种原则的语言中把类作为代码单元似乎也是自然的事情。但是实践中,剥夺了过程的独立生存权有时又会让代码失去过去的灵活和便捷。对事件的编程就是这样的场合。...
  • js中事件对象event

    千次阅读 多人点赞 2018-03-06 16:40:10
    当一个事件发生的时候,和当前这个对象发生的这个事件有关的一些详细信息(包括导致事件的元素、事件的类型、以及其它与特定事件相关的信息等。这个对象是在执行事件时,浏览器通过函数传递过来的。)都会被临时保存...
  • JavaScript中的Event事件对象详解

    万次阅读 多人点赞 2016-10-07 17:36:10
    在JavaScript中对于事件来讲,首先,我们需要了解这样几个概念事件事件类型、事件绑定、事件监听、事件处理程序(事件侦听器)、事件对象(事件源)、事件流、事件冒泡、事件捕获、事件性能优化(事件委托[事件代理]...
  • C#面向对象概念总结

    千次阅读 2016-01-17 14:21:42
    1. 封装 封装就是指把对象的全部...封装的目的在于将对象的使用者与设计者分开,使用者不必了解对象行为的具体实现,只需要用设计者提供的消息接口来访问该对象。 例如,各种有标准视频接口的设备都可以连接电视机。
  • js事件基本概念

    千次阅读 2018-07-15 20:08:10
     概念事件流指的是事件从捕获、处于目标、事件冒泡三个阶段 3.DOM的三个阶段?  DOM0:事件的添加用onclick添加。  DOM2: 事件的添加用addEvenListener(type. function , buhuo);并且可以添加多个事件,this...
  • Java程序设计(面向对象)- 基本概念

    万次阅读 多人点赞 2019-05-25 20:10:06
    所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。 定义:以基于对象的思维去分析和解决问题,万物皆对象 对象有以下特点: 对象具有...
  • Delphi类与对象概念

    千次阅读 2007-07-05 23:57:00
    1.类(Class),是一个包含字段(Field,也称为域)、方法(Method)和属性(Property)(事件(Event)是一种特殊的属性)三种成员的构造体。2.对象即类的实例,是使用构造函数(在Object Pascal中是用关键字...
  • 面向对象——事件

    千次阅读 2020-04-14 09:42:54
    事件基于委托,为委托提供了一种发布/订阅机制。在架构内到处都能看到事件。 事例代码中,事件用于连接CarDealer类和Consumer类。CarDealer类提供了一个新车到达的事件。Consumer类订阅该事件,以获得新车到达的...
  • C#委托和事件概念

    千次阅读 2018-10-10 14:26:41
    一、事件的本质 事件是软件系统里的两个子...两个对象之间发送的这种消息,对发送方来讲是产生一个事件,对接受方来讲是需要处理某个事件。这种消息可以是用户操作产生的或者软件系统里的某个对象产生的。  ...
  • JavaScript第六章知识点总结——JavaScript常用DHTML对象 Document相关对象 事件处理 知识点预览 Document对象 Screen对象 History对象 Navigator对象     Document对象   1.常用字符串属性 程序示范 2....
  • 面向对象程序设计的基本概念

    千次阅读 多人点赞 2021-01-31 17:03:44
    (1) 对象对象类   对象是代码和数据的组合,可以作为一个单位来处理。对象可以是应用程序的一部分,比如可以是控件或窗体。整个应用程序也是一个对象。   VB中的每个对象都是用类定义的。用饼干模子和饼干之间...
  • 1、对象和类概念对象:任何一个对象都应该具备两个要素:属性、行为。在C++中每个对象都有数据(体现了‘属性’)和函数(用来对数据进行操作,以实现某些功能)两部分组成。类:具有共性的实体的抽象。类是对象的...
  • 【精】一些 iOS 对象的基本概念

    千次阅读 2015-04-09 09:20:57
    一些 iOS 对象的基本概念
  • CQRS与事件溯源概念

    千次阅读 2014-01-29 13:03:47
    事件溯源则相反,不是保存对象的最新状态,而是保存这个对象所经历的每个事件,所有的由对象产生的事件会按照时间先后顺序有序的存放在数据库中。可以看出,事件溯源的这种做法是更符合事实观的,因为它完整的描述...
  • 面向对象程序设计(OOP)的基本概念 1.&nbsp;&nbsp; 面向对象程序设计 &nbsp; 是以对象为基础 以事件驱动对对象事件进行处理的程序设计技术 一个应用程序设计可以分为相互关联的多个对象,并建立与...
  • UML(二)——面向对象的基本概念

    千次阅读 2015-08-31 10:52:59
    1、对象的基本特征 每个对象都有自己的唯一标识。对象之间通过消息进行通信。对象总是处于一定的状态。对象有若干种行为,分为三类:创建新对象,与其他对象通信,改变自身状态。对象的状态只能被自身的行为所...
  • 面向对象技术的基础概念和特点

    千次阅读 2012-11-01 11:02:49
    对象的产生方式:  1,以原型对象为基础产生新对象;...对象不仅能表示具体的事物,还能表示抽象的规则,计划或事件;  2,对象的状态和行为。  对象使用数据值来描述状态,使用改变对象状态的方法来描述行为
  • 互斥对象事件对象、关键代码段的应用和比较  线程同步的方式主要有三种:互斥对象事件对象和关键代码段。 一. 互斥对象  互斥对象(mutex)属于内核对象,它能够确保线程拥有对单个资源的互斥访问权...
  • JS事件委托的概念和作用

    千次阅读 2018-08-23 11:08:13
    1、为什么要用事件委托 一般来说,dom需要有事件处理程序,我们都会直接给它设事件处理程序就好了,那如果是很多的dom需要添加事件处理呢?... 每个事件都是一个对象事件处理程序越多,占用的...
  • 1. Master 集群的控制节点,负责整个集群的管理和控制,kubernetes的...kube-apiserver:资源增删改查的入口kube-controller-manager:资源对象的大总管kube-scheduler:负责资源调度(Pod调度)etcd Server:kubern

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 307,198
精华内容 122,879
关键字:

对象事件的概念