JAVA中的依赖倒原则
JAVA中的依赖倒原则
美国法律有一条最基本的准则就是“人人平等”,我们不去管它是经过什么样的斗争、什么样的流血牺牲换来的,只把它理解为一个JAVA方法,该方法定义如下:
public final boolean 人人平等(人1,人2){
return true;
}
虽然各个州的法律有可能不同,如美国基本法,纽约有可能叫纽约基本法,他们应该是这样一种关系:纽约基本法继承美国基本法,但是不允许对该方法进行重写。
在纽约执行法很的时候,采用:
美国基本法 = new 纽约基本法
任何地方调用"人人平等"这个方法,都是返回"true",也就是人人平等的原则在任何地方都不可能被改变,这是宏观决定微观,而不会因为纽约而变成男人与女人的不相等。
如某国也有基本法,也有人人平等的方法。定义应该如下:
public boolean 人人平等(人1,人2){
return true;
}
如某国的某地也有基本法,某地基本法也是继承于某国基本法,但是因为"人人平等"这个方法不是final类型的,因而可能被改写,某地执行的时候,可能采用:
某国基本法 = new 某地基本法
或
某地基本法 = new 某地基本法
说不定某地基本法中在继承某国基本法的时候,就将"人人平等"这个方法给重写了,改成了:
public boolean 人人平等(人1,人2){
if(人1==某地人 && 人2==某地人){
if(人1与人2属性于同一阶层){
if(人1与人2除了不是同一个人基它都相同){
if(无人为其它情况发生){
return true;
}else{
&nb
相关文档:
<%
URL url = new URL("http://www.itpub.net");
//建立URL对象,并实例化为url,获得要抓取的网页地址
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(),"GB2312"));
//建立BufferedReader对象,并实例化为reader,这里的GB2312是要抓取的网页编码格式
whi ......
在做过一年多的RXTX操作串口项目有现在把一些平时遇到的问题在这里写写:
RXTX是一个开源包,主要是在COMM开源包中做扩张,以前的COMM包只能在WINDOWS下面对串口或并口做操作,扩充后的RXTX可以在LINUX和MAC下对串口和并口做操作。 现在跨平台:
在RXTX网站下载JAR包和动态库
http://users.frii.com/jarvi/rxtx ......
这两天学校开始让我们这一大批高费生选择自己的专业方向,Focuser
我
经过好几个年头的思考,并且在我们亲爱c#老师热情的向
我们介绍.net的前景后,毅然坚定的选择了java这条自己认为前程似锦的道路。以下的这些网站是我平时经常访问的一些国外的英文java网站,今天特
地的发布给大家,希望我们能够真正的学习到jav ......
c# java 区别
C#与JAVA的相同之处:由于C#与JAVA都是基于C++发展起来的,因此二者之间具有很多相似之处,具体如下:
1、C#和JAVA语言的编译结果是独立于计算机和编程语言的,可执行文件可以在受管理的执行
环境中执行;
2、C#和JAVA语言都是采用了自动的垃圾回收机制;
3、C#和JAVA语言都取消了指针操作;
4、C ......
Java学习拾遗2--由String str=”abc”引出的故事(综合了下边的一些指点已更新,感谢在下边留言交流的朋友,谢谢你们的指点!) 收藏 此文于2009-11-10被推荐到CSDN首页
如何被推荐?
话题是由如下的事情引出的:
public class StringTest {
public static void main(String[] args) {
......