• 1.摘要
  • 2.基本信息
  • 3.Implement语句实现IComp接口
  • 4.解决方案

implement

2
程序语言

implement

在java程序中 继承于接口类时用的关键词。Objectimplements Object

基本信息

  • 名称

    implement

  • 定义

    在java程序中 继承于接口类时用的关键词

  • 英音

    [ˈɪmplɪment]

  • 美音

    [ˈɪmpləmənt]

Implement语句实现IComp接口

       项目要求提供对组件的支持。简单的说,这个项目本身只是一个组件管理器,这个管理器能够作为宿主让很多组件在它上面运行,而这些组件必须易于开发。经过我的考虑,项目和组件之间无非是需要一些消息的传递,于是我选择使用如下的方式来实现它:

       编写ActiveX   DLL工程PEComponent,其中包括IComponent类模块作为接口。这个接口除了提供几个方法之外还尝试提供一个onMessage事件,用于让组件在需要向宿主发送消息时raise这个事件。接下来,所有的组件都是一个ActiveX   EXE/DLL/控件,都是这个接口的一个实现,而宿主则直接操作这个接口。通过使用Implement语句实现IComponent接口。

解决方案

       再建立一个类,专作为事件接口类(如叫IEvent) 

       让接受事件的类继承该接口(Implement   IEvent)

然后在触发事件的类定义私有的IEvent变量,并在运行时赋值,这样可以通过调用该IEvent变量的成员的办法实现事件通知机制