最简单的框架
来源:互联网 发布:大数据新闻怎么做 编辑:程序博客网 时间:2024/05/09 02:37
框架层代码:
package com.gmail.dailyefforts.framework;public abstract class AbstractClass {public void callOnDoSth() {onDoSth();}protected abstract void onDoSth();}
package com.gmail.dailyefforts.framework;import com.gmail.dailyefforts.client.ClientClass;public class Main {public static void main(String[] args) {AbstractClass cls = new ClientClass();cls.callOnDoSth();}}
应用层代码:
package com.gmail.dailyefforts.client;import com.gmail.dailyefforts.framework.AbstractClass;public class ClientClass extends AbstractClass {@Overrideprotected void onDoSth() {System.out.println("ClientClass.onDoSth()");}}
- 最简单的框架
- 最简单的win32框架
- 最简单的spring框架
- 最简单的Java框架
- 最简单的 php 框架
- 最简单的react框架
- 最简单的Rpc框架的实现
- 最简单的表单验证框架
- 最简单的Ajax框架源代码
- 配好的最简单D3D框架
- 最简单的并发请求服务框架
- 最简单的css二级菜单框架
- XUtils3框架最最最简单的使用
- 搭建最简单的spring框架
- 最简单的C语言--框架
- 最简单的自定义MVC框架
- 最简单的RPC框架实现
- xutils网络框架的最简单使用
- Log4j 记录error 日志
- hdu 3474 Necklace
- POJ2398(POJ2318的姊妹篇)
- 自学WPF--第五课渐变画刷
- VS2008学习(0731)-基本控件
- 最简单的框架
- Answer to Chapter 11 of O'Reilly Learning Sql on SQL Server 2005 .
- HDU 2098 分拆素数和
- wince win32 c++ socket 服务端 客户端 创建与通信
- babasport环境搭建和配置文件介绍
- .NET下对二进制文件进行加密解密(C#)
- SIM300使用说明(使用文档)
- QQ校友相熟度怎么计算
- CentOS 修改IP地址, DNS, 网关