面向接口编程,将定义与实现分开在不同的地方,从更广的面来理解接口,它可以是interface与abstract class一、面向接口编程有什么好处?首先,小的项目确实可以直接对接实现类,免得麻烦。如果是大项目我理解有两点好处:一是可以利用接口实现IOC(控制反转),模块间依赖接口,而不是依赖实现类...
分类:
其他好文 时间:
2014-07-16 21:55:26
阅读次数:
188
一道面试题,以下程序的输出是?public class StaticDispatch { static abstract class Human{ } static class Man extends Human{ } static class Woman extends Human{ } publ...
分类:
编程语言 时间:
2014-07-16 21:48:37
阅读次数:
229
/** * Created by rabbit on 2014-07-10. */ abstract class student { public abstract void study(); public abstract void sleep(); } class Ba...
分类:
其他好文 时间:
2014-07-16 21:45:12
阅读次数:
153
1.工厂设计模式. 参照:http://www.cnblogs.com/zhouqiang/archive/2012/07/20/2601365.html 有三种:简单工厂(Simple Factory)、工厂方法(Factory Method)、抽象工厂(Abstract Factory) 简单工...
分类:
编程语言 时间:
2014-07-16 21:06:42
阅读次数:
206
黑马程序员--鄢振东----------------------ASP.Net+Unity3D游戏开发、.Net培训、期待与您交流! ----------------------1.抽象成员必须标记为abstract,并且不能有任何实现。2.抽象成员必须在抽象类中。3.抽象类不能被实例化4.子类继承...
分类:
其他好文 时间:
2014-07-16 20:19:44
阅读次数:
240
前言正文Java中的图形界面编程AWT/SwingAWT(Abstract Window ToolKits,抽象窗体工具集)1.容器类:用来存储组件,实现容器布局2.组件类:实现界面的一些特定功能一个容器能够包涵多个组件,组件必须存放在容器中3.布局管理器:实现容器的布局设置4.图形类:包含一些基本...
分类:
编程语言 时间:
2014-07-16 19:42:18
阅读次数:
201
结构
继承关系
public abstract class AsyncTask extends Object
java.lang.Object
android.os.AsyncTask
类概述
AsyncTask能够适当地、简单地用于 UI线程。 这个类不需要操作线程(Thread)就可以完成后台操作将结果返回UI。
异步任务的定义是一个在后台线程上运行,其...
分类:
移动开发 时间:
2014-07-15 10:41:42
阅读次数:
264
需求如下,现有一个类A以及子类B,C,Dabstract class A{ abstract void fn();}class B:A{ override void fn(){}}class C:A{ override void fn(){}}class D:A{ override ...
分类:
其他好文 时间:
2014-07-14 08:26:46
阅读次数:
136
1.对象创建型模式1.3AbstractFactory模式1.3.1 需求在下面情况能够使用Abstract Factory模式:? 一个系统要独立于它的产品的创建、组合和表示时(这个需求和FactoryMethod类似)。? 一个系统要由多个产品系列中的一个来配置时(这个需求也和Factory M...
分类:
其他好文 时间:
2014-07-13 00:21:45
阅读次数:
172
internal
声明类、类成员、接口或接口成员具有内部可见性。
internal 修饰符使类、接口或成员仅在当前包中可见。 当前包之外的代码不能访问 internal 成员。只有在同一程序集的文件中,内部类型或成员才是可访问的
在全局范围内,internal 修饰符与 public 修饰符相同。
不能将 internal 修饰符与其他任何可见性修饰符(public、private 或...
分类:
其他好文 时间:
2014-07-12 18:38:38
阅读次数:
228