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
相关文档:
package test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.Authenticator;
import java.net.HttpURLConnection;
import java.net.PasswordAuthenticat ......
URL url = new URL("http://www.itpub.net");
//建立URL对象,并实例化为url,获得要抓取的网页地址
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(),"GB2312"));
//建立BufferedReader对象,并实例化为reader,这里的GB2312是要抓取的网页编码格式
whi ......
C# Java命名规则
C# (C#高级编程,微软设计模式)
命名空间,类,方法 :每个单词的第一个字母大写 例 ServerCode。
(采用Pascal大小写规则)
私有成员:单词的第一个字母小写,通常前面加上“_” 例 _name 或 _serverCode。
(采用camell大小写规则)
Java (java设计 ......
Java学习拾遗2--由String str=”abc”引出的故事(综合了下边的一些指点已更新,感谢在下边留言交流的朋友,谢谢你们的指点!) 收藏 此文于2009-11-10被推荐到CSDN首页
如何被推荐?
话题是由如下的事情引出的:
public class StringTest {
public static void main(String[] args) {
......