今天在CSDN上看到这么一段话,拿来和大家分享一下,原文出处:
我能抽象出整个世界...
但是我却不能抽象出你... 你肯定是一个单例,因为你是那样的独一无二... 所以我的世界并不完整... 我可以重载甚至覆盖这个世界里的任何一种方法... 但是却不能覆盖对你的思念... 也许命中注定了 你与我存在于不同的包里... 在你的世界里,你被烙上了私有的属性... 我用尽全身力气,也找不到访问你的接口... 我不愿就此甘心,找到了藏身在神殿的巫师,教会了我穿越时空的方法... 终于,我用反射这把利剑,打开了你空间的缺口... 并发现了接近你的秘密... 当我迫不及待地调用了爱你这个方法... 并义无返顾的把自己作为参数传进这个方法时... 我才发现爱上你是一个没有终止条件的递归... 它不停的返回我对你的思念并压入我心里的堆栈... 在这无尽的黑夜中 ,终于体验到你对我爱的回调... 我的内存里已经再也装不下别人... 当我以为将与你在这个死循环中天荒地老时... 万恶的系统抛出了爱的异常... 此刻我才发现,我不过是操纵于虚拟机下的一个线程,你也是... 但我毫不后悔,因为在爱的洗礼之后... 我看见了一个新的生命,那是我们的, 继承- public class Person{
- private String name;
- public Person(String name){
- this.name = name;
- }
- public void setName(String name){
- this.name = name;
- }
- public String getName(){
- return name;
- }
- }
- public class LoveLetter{
- public static void doLoveYou(Person me, Person you){
- System.out.print(me.getName() + " love " + you.getName()+",");
- }
- public static void main(String[] args){
- while(true){
- doLoveYou(new Person("I"), new Person("you"));
- }
- }
- }