我想做燕子
来源:互联网 发布:淘宝的宝贝分类怎么弄 编辑:程序博客网 时间:2024/04/29 12:40
我想做燕子
我想做燕子
只需简单思想
只求风中流浪
我想做树
不长六腑五脏
不会寸断肝肠
我做不成燕子
所以我
躲不过感情的墙
我做不成树
因此也
撑不破伤心的网
来生做燕子吧
随意找棵树休息翅膀
然后淡然飞向远方
来生做树吧
枝头的燕子飞走时
不去留恋地张望
···小雨康桥
把诗转化成代码
今生:
创建生物接口
/** * 生物 * @author jackfrued * */public interface Creature {}
燕子 接生物接口
public class Swallow implements Creature { /** * 简单思想 */ public void thinkSimply() { System.out.println("简单思想"); } /** * 风中流浪 */ public void wanderInWind() { System.out.println("风中流浪"); }}
树 接生物接口
public class Tree implements Creature { public void toBeHeartless() { System.out.println("不长六腑五脏"); System.out.println("不会寸断肝肠"); }}
我
public class I implements Creature {}
测试代码
public class Test01 { public static void main(String[] args) { Creature i = new I(); if(i instanceof Swallow) { ((Swallow) i).thinkSimply(); ((Swallow) i).wanderInWind(); } else { System.out.println("飞不过感情的墙"); } if(i instanceof Tree) { ((Tree) i).toBeHeartless(); } else { System.out.println("撑不破伤心的网"); } }}
以上是今生的版本
下面的来世的版本
生物接口
/** * 生物 * @author * */public interface Creature {}
燕子 接生物接口
public interface Swallow extends Creature { /** * 简单思想 */ public void thinkSimply(); /** * 风中流浪 */ public void wanderInWind();}
树 接生物接口
public interface Tree extends Creature { public void toBeHeartless();}
我
public class I implements Tree, Swallow { @Override public void thinkSimply() { System.out.println("随意找棵树休息翅膀"); } @Override public void wanderInWind() { System.out.println("淡然飞向远方"); } @Override public void toBeHeartless() { System.out.println("当枝头燕子飞去时,再不用留恋张望"); }}
测试代码
public class Test01 { public static void main(String[] args) { Creature i = new I(); if(i instanceof Swallow) { ((Swallow) i).thinkSimply(); ((Swallow) i).wanderInWind(); } else { System.out.println("飞不过感情的墙"); } if(i instanceof Tree) { ((Tree) i).toBeHeartless(); } else { System.out.println("撑不破伤心的网"); } }}
0 0
- 我想做燕子
- 燕子
- “燕子”
- 燕子
- 发c题目,专给燕子做的
- 我想自己做项目
- 我想做一个软件工程师
- 我想我做
- 我想我做
- 我想做的事情
- 我想做软件外包
- 我想做个维修工
- 我想做的
- 我想做夜总会经理
- 开端--我想做产品
- 我想做的事
- 我想做的事
- 我想做一个VB程序员
- 疯狂XML学习笔记(1)------------初识
- java运行jar包-设置classpath
- 随记_2015_05_12
- 第九周 项目3 分数类中的运算符重载(续)
- 从失败的 Linux 引导中恢复
- 我想做燕子
- Java反射之注解的使用
- linux: fork系统调用实现剖析
- Leetcode26: ZigZag Conversion
- 安卓TextView常用属性
- Struts数据验证---验证嵌套属性
- 运维神器-分分钟定位500错误!
- Android 自定义 ViewPager 打造千变万化的图片切换效果
- cocos2dx学习笔记(一)