程序员写给老婆的代码

简介:

版权所有,对强行转载行为实在无奈。

个人独立域名同博文地址,转载请注明此出处:

[原创] 写给我老婆的代码:

http://www.coderli.com/archives/codetomywife/

 

 
  1. package kubi.coder.wife; 
  2.  
  3. /** 
  4.  * <p> 
  5.  * 这是一段Java程序写个他最爱的老婆的代码。<br> 
  6.  * 产生这个想法,是因为老婆要回老家几天,心里突然产生了无比依赖的感觉。<br> 
  7.  * 我现在只想对我的老婆说:<br> 
  8.  * <p> 
  9.  * <b>老婆,我爱你!</b> 
  10.  * </p> 
  11.  *  
  12.  * @author lihzh(苦逼coder) 
  13.  * @date 2012-5-25 下午9:23:11 
  14.  */ 
  15. public class 给最爱的老婆 { 
  16.  
  17.     // 老婆是私有,全局唯一,不可更改继承的 
  18.     private static final class 老婆 { 
  19.  
  20.         // 老婆,\r 代表换行 
  21.         private static final String 漂亮等级 = "世界上最美丽的\r"
  22.         private static final String 温柔等级 = "世界上最温柔的\r"
  23.         private static final String 勤劳等级 = "世界上最勤劳的\r"
  24.         private static final String 善良等级 = "世界上最善良的\r"
  25.         private static final String 可爱等级 = "世界上最可爱的\r"
  26.         private static final String 懂我等级 = "世界上最懂我的\r"
  27.         private static final String 疼我等级 = "世界上最疼我的\r"
  28.         private static final String 照顾我等级 = "世界上最精心照顾我的\r"
  29.         private static final String 对我的意义 = "你是我一生最爱的人\r"
  30.  
  31.         // 老婆是不能构造的,只能迎娶 
  32.         private 老婆() { 
  33.         } 
  34.  
  35.         private static final 老婆 marryMe() { 
  36.             return new 老婆(); 
  37.         } 
  38.  
  39.         private boolean 笑() { 
  40.             System.out.println("老婆笑了:)"); 
  41.             return true
  42.         } 
  43.  
  44.         private boolean 哭() { 
  45.             System.out.println("呜呜,老婆伤心了。"); 
  46.             return true
  47.         } 
  48.  
  49.         private boolean 不在家() { 
  50.             System.out.println("老婆不在家。"); 
  51.             return true
  52.         } 
  53.  
  54.         private void 生气了() { 
  55.             throw new 老婆很生气Exception("老婆今天很生气,不爱理你。"); 
  56.         } 
  57.  
  58.         private void 破涕为笑() { 
  59.             System.out.println("老婆破涕为笑。"); 
  60.         } 
  61.  
  62.         @Override 
  63.         public String toString() { 
  64.             return "老婆你是:\r" + 漂亮等级 + 温柔等级 + 勤劳等级 + 善良等级 + 可爱等级 
  65.                     + "你也是:\r" + 懂我等级 + 疼我等级 + 照顾我等级 + "总之,\r" + 对我的意义; 
  66.         } 
  67.  
  68.     } 
  69.  
  70.     /* 
  71.      * 老婆很生气异常 
  72.      */ 
  73.     private static final class 老婆很生气Exception extends RuntimeException { 
  74.  
  75.         private static final long serialVersionUID = 7260098074598571319L; 
  76.  
  77.         private 老婆很生气Exception(String msg) { 
  78.             super(msg); 
  79.         } 
  80.     } 
  81.  
  82.     public static void main(String[] args) { 
  83.         老婆 myWife = 老婆.marryMe(); 
  84.         System.out.println("老婆,首先我想对你说:" + myWife); 
  85.  
  86.         System.out.println("如果你笑,"); 
  87.         if (myWife.笑()) { 
  88.             System.out.println("我更加高兴。\r"); 
  89.         } 
  90.  
  91.         System.out.println("如果你哭,"); 
  92.         if (myWife.哭()) { 
  93.             System.out.println("我哄你笑。\r"); 
  94.         } 
  95.  
  96.         if (myWife.不在家()) { 
  97.             System.out.println("我就很难入睡。\r"); 
  98.         } 
  99.  
  100.         System.out.println("生活中难免有琐碎、摩擦。"); 
  101.         try { 
  102.             myWife.生气了(); 
  103.         } catch (老婆很生气Exception e) { 
  104.             System.out.println(e.getMessage()); 
  105.             System.out.println("都是我的错,是我不好。请老婆不要生气。"); 
  106.         } finally { 
  107.             System.out.println("直到...."); 
  108.             myWife.破涕为笑(); 
  109.             // 为了空行 
  110.             System.out.println(); 
  111.         } 
  112.  
  113.         int myAge = 28
  114.         // 爱你一万年 
  115.         while (myAge <= 10028) { 
  116.             boolean 我是否爱你 = true
  117.             myAge++; 
  118.         } 
  119.          
  120.         System.out.println("希望能就这样平平静静的牵你手,一直走。"); 
  121.         System.out.println("我爱你,我的老婆。"); 
  122.         System.out.println("\t ——你的老公(苦逼coder)于:2012年5月25日晚"); 
  123.     } 
  124.  

运行后结果:

 

老婆,首先我想对你说:老婆你是:

世界上最美丽的

世界上最温柔的

世界上最勤劳的

世界上最善良的

世界上最可爱的

你也是:

世界上最懂我的

世界上最疼我的

世界上最精心照顾我的

总之,

你是我一生最爱的人

 

如果你笑,

老婆笑了:)

我更加高兴。

 

如果你哭,

呜呜,老婆伤心了。

我哄你笑。

 

老婆不在家。

我就很难入睡。

 

生活中难免有琐碎、摩擦。

老婆今天很生气,不爱理你。

都是我的错,是我不好。请老婆不要生气。

直到....

老婆破涕为笑。

 

希望能就这样平平静静的牵你手,一直走。

我爱你,我的老婆。

     ——你的老公(苦逼coder)于:2012525日晚

 

 


版权所有,对强行转载行为实在无奈。

 

个人独立域名同博文地址,转载请注明此出处:

http://www.coderli.com/archives/codetomywife/

[原创] 写给我老婆的代码: 





     本文转自mushiqianmeng 51CTO博客,原文链接:http://blog.51cto.com/mushiqianmeng/878530,如需转载请自行联系原作者




相关文章
|
人工智能 程序员 vr&ar
竟有程序员40了还在撸代码?
竟有程序员40了还在撸代码?
148 2
|
搜索推荐 JavaScript 前端开发
如何写一个程序,哄女朋友或者老婆开心?
@[TOC](目录) 如何写一个程序,哄女朋友开心?下面有个列子 要编写一个让女朋友高兴的程序,需要考虑以下几点: 1. 了解女朋友的兴趣爱好:如果女朋友喜欢音乐,可以在程序中添加音乐播放功能;如果女朋友喜欢拍照,可以在程序中添加拍照和修图功能。 2. 考虑女朋友的需求:如果女朋友需要管理日历和任务,可以在程序中添加这些功能,帮助她更好地管理时间和任务。 3. 添加个性化元素:在程序中添加一些女朋友喜欢的元素,比如她的名字、照片、喜欢的颜色等等,让程序更加个性化和特别。 4. 添加互动元素:在程序中添加一些互动元素,比如发送生日祝福、情人节祝福等等,让女朋友感受到自己的关心和爱。 下面是一些可
246 0
|
SQL 人工智能 Java
程序员:你见过哪些要命的奇葩代码?
程序员:你见过哪些要命的奇葩代码?
112 0
|
Dart 前端开发 JavaScript
程序员喜欢一句话代码的浪漫
作为一名合格的程序员,不会通过代码来制造浪漫,有点说不过去。每一年在逢年过节的时候,程序员都会通过自己的专业特长来制造专属浪漫,比如用代码实现一个心形的图案、用代码实现嫦娥奔月、用代码实现输出“土味情话”等等,这都是非常浪漫的瞬间。
273 0
程序员喜欢一句话代码的浪漫
|
Java 程序员 应用服务中间件
程序员表白代码来了,喜欢就拿去用吧!
程序员表白代码来了,喜欢就拿去用吧!
528 0
程序员表白代码来了,喜欢就拿去用吧!
|
算法 IDE 小程序
写给新手程序员的一封信
首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。
352 0
写给新手程序员的一封信
|
Dubbo NoSQL Java
面试了一个 39 岁程序员,我有点慌……
本文非广告,也非标题党,栈长最近的亲身面试经历。
154 0
|
程序员
程序员好心帮应届生改代码后,结果扎心了!
近日,一名程序员在互联网社区的吐槽:公司一个应届毕业生,领导安排和我一起做项目,提交的代码有许多不合适的地方,我在没有和他提前沟通的情况下做了部分重构,结果直接喷我,让我不要改他的代码,老哥们,遇到过这种情况吗?对此,网友是如此评论的: 直接说让他自己改,改之前你应该先说,不过应届生也敢喷你,不是后台强,就是情商低;千万别自己改,你应该给他说怎么改,然他自己改,我就是应届生,我领导就这样做的。
1056 0
|
算法 程序员 Linux
写给即将入行的程序员的一封信
导读:原文作者Akash发表的一篇《An open letter to those who want to start programming》,译文由伯乐在线整理编译《写给即将入行的程序员的一封信 》。
1215 0

相关实验场景

更多