初识接口

原创 2005年03月02日 17:14:00

        接口是对整个程序系统的一个规范条款,就像每个公司的规章制度一样,但是为了程序的合理性我们最好遵循或试图创建这些规章制度,它使程序的可复用性大大的提高了。
       Interface  -- class
             |                  |
             ---------------
                      |
               abstract
        class 实现了Interface,而absctract与class建立在依赖关系的基础上。
        eg.
                 database.class (is a Interface),
                 databaseImpl.class (implements database.class),
                 databaseFactory.class
                 (返回一个数据库实例:synchronized public static   lawee.database.Database getDatabase())
        接口的使用增加了程序内部的隐蔽性,从另一个角度讲也就提高了程序的安全性。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

初识java接口回调机制与androidView的触发事件回调

回调: 概念网上各大blog都有说,这里我就不说了,直接说理解吧。 一、建模 我理解的接口回调就是,我这个类实现了一个接口里的方法doSomething,然后注册到你这里,然后我就去做别的事...

初识JAVA4(抽象类、接口、多态)

11抽象类、接口、多态、instanceof(上) 1)abstract抽象类。 被其修饰的方法叫抽象方法,类叫抽象类,抽象类不能实例化,它不是具体的类。 抽象方法只有方法的声明,而没有实现的方法...

初识java类的接口实现

初识java类的接口实现 如果两个类之间不存在继承关系,且两个类都想实现同一个接口,两个类都必须实现接口中全部方法,否则报语法错误 如果两个类之间存在继承关系也想实现同一个接口,父类如果实现了某个接口...

初识接口概念

接口(interface)可以看做是与类并行的一个概念  1.接口可以看做是一个特殊的抽象类,是常量与抽象方法的集合;不能包含变量和一般的方法  2.接口里面所有的常量都是通过public stati...
  • XF777
  • XF777
  • 2017-06-12 21:41
  • 95

C++线程与网络接口技术(第三节:初识Socket)

1.认识网络通讯与IP地址 网络通讯是两台设备通过网络介质进行相互通信的方法。 常用的命令:ipconfig(查看笔记本/pc配置) ping (查看是否与其它主机联通) 2.Socket与复...

GTK+初识---高大上的图形接口

GTK+,或者是叫做GIMP工具组件,是一套创建图形用户接口的多平台组件.GTK+提供了一套完整的组件集,同时他不仅仅适用于小型工具开发,同样也适用于一个完整的项目套件.像我们熟悉的gnome桌面,各...

初识 Service(二) 演示: Activity 调用Service的接口

先看代码: import com.gdp2852.demo.service.BackgroundService.MyServiceBinder; import android.app.Acti...

初识C#接口

C# 接口(Interface) 接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同 "是什么" 部分,派生类定义了语法合同 "怎么做" 部分。 接口定义了属性、方法和事件,这些都是接口...

HDUACMPPT入门初识学习

  • 2014-11-16 22:26
  • 8.84MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)