首页 > 代码库 > Java小故事(一)

Java小故事(一)

 1 import java.util.Date;                                    //导入包
 2 public class Test11 {
 3     public static void main(String [] args){
 4         CatFather growUp=new CatFather();                //创建对象
 5         growUp.biger(35);                                //调用方法
 6         growUp.inLove(35);
 7         BadDog Fight= new BadDog();
 8         Fight.fight();
 9         Boss fight2 = new Boss();
10         fight2.fight1();
11         
12     }
13 }
14 abstract class RiverSide{                //抽象父类
15     String name;                        //抽象属性
16     String style;
17     int age;
18     String skills;    
19 }
20 class CatFather extends RiverSide{                                    //继承
21     String name = "杨康";
22     String style = "caption";
23     int age = 0;
24     String action = "吃饭、睡觉、打豆豆、喝水、玩、学习!";
25     String skills = "葵花宝典、九阳神功、乾坤大罗移。";
26     long y= new Date().getTime();                                    //新建对象调用方法
27     Date time=new Date(y);                                            //建对象
28     
29     
30     float weight;
31     void biger(int n){                                                //成长阶段
32         int i;
33         for(i=0;i<=n;i++){                                            //成长过程中体重的变化
34             {
35                 if(n<=20){
36                 System.out.println("杨康还没长大,正在努力学习技能!");
37                 break;
38             }
39                 if(n>=100){
40                     System.out.println("杨康已经死了!");
41                     break;
42                 }
43             if(i==0){
44                 weight = 3.8f;
45                 System.out.print(time+"年一只黑色的小猫出生了,重"+weight+"kg。"+"取名叫做"+name+"。");
46             }
47             else if(i>0 && i<=20){
48                 double j = 2.5;
49                 weight +=j;
50             }
51             else if(i<25){
52                 double j=2;
53                 weight +=j;
54             }
55         }
56         
57         }System.out.println(20+"年后,"+name+"每天"+action+"长到了"+weight+"kg,学会了"+skills);
58     }
59     void inLove(int n){                                                //恋爱阶段
60         for(int i=0;i<=n;i++){
61             if(n<=30){
62                 System.out.println("小猫还没找到女朋友!");
63                 break;
64             }
65             if(n>=200){
66                 System.out.println("小猫已经死了!");
67                 break;
68             }
69             
70         }System.out.println(name+"和穆连慈恋爱了,并有了孩子,取名叫杨过,杨康把自己的神功都交给了杨过。");
71     }
72     
73 }
74 class BadDog extends RiverSide{                                        //继承
75     String name = "欧阳锋";                        
76     String style= "Teddy";
77     int age = 3;
78     String skills = "七伤拳、混元霹雳手、辟邪剑法。";
79     void fight(){
80         System.out.println("王重阳家还有一个名叫"+name+"的人,他会"+skills);
81         System.out.println("有一天他们打起来了,"+name+"使用了"+skills+"杨康使用了葵花宝典、九阳神功、乾坤大罗移。");
82         System.out.println("一时间刀光剑影、猫拳狗腿,打碎了玻璃,弄乱了房间.");
83     }
84     
85 }
86 class Boss extends RiverSide{                                        //继承
87     String name = "王重阳";                        
88     String style = "全真教";
89     int age = 30;
90     String skills = "眉来眼去剑、情意绵绵刀";
91     void fight1(){
92         System.out.println(age+"岁的"+style+" "+name+"看到后很生气,使用"+skills+"把杨康和欧阳锋打成重伤,把欧阳锋终生监禁,并把杨康赶了出去!");
93       System.out.println("
一年后杨康郁闷至死。\n十年后,杨过和她妈也都饿死了!");  
94     }
95 }

 

import java.util.Date;//导入包public class Test11 {public static void main(String [] args){CatFather growUp=new CatFather();//创建对象growUp.biger(35);//调用方法growUp.inLove(35);BadDog Fight= new BadDog();Fight.fight();Boss fight2 = new Boss();fight2.fight1();}}abstract class RiverSide{//抽象父类String name;//抽象属性String style;int age;String skills;}class CatFather extends RiverSide{//继承String name = "杨康";String style = "caption";int age = 0;String action = "吃饭、睡觉、打豆豆、喝水、玩、学习!";String skills = "葵花宝典、九阳神功、乾坤大罗移。";long y= new Date().getTime();//新建对象调用方法Date time=new Date(y);//建对象float weight;void biger(int n){//成长阶段int i;for(i=0;i<=n;i++){//成长过程中体重的变化{if(n<=20){System.out.println("杨康还没长大,正在努力学习技能!");break;}if(n>=100){System.out.println("杨康已经死了!");break;}if(i==0){weight = 3.8f;System.out.print(time+"年一只黑色的小猫出生了,重"+weight+"kg。"+"取名叫做"+name+"。");}else if(i>0 && i<=20){double j = 2.5;weight +=j;}else if(i<25){double j=2;weight +=j;}}}System.out.println(20+"年后,"+name+"每天"+action+"长到了"+weight+"kg,学会了"+skills);}void inLove(int n){//恋爱阶段for(int i=0;i<=n;i++){if(n<=30){System.out.println("小猫还没找到女朋友!");break;}if(n>=200){System.out.println("小猫已经死了!");break;}}System.out.println(name+"和穆连慈恋爱了,并有了孩子,取名叫杨过,杨康把自己的神功都交给了杨过。");}}class BadDog extends RiverSide{//继承String name = "欧阳锋";String style= "Teddy";int age = 3;String skills = "七伤拳、混元霹雳手、辟邪剑法。";void fight(){System.out.println("王重阳家还有一个名叫"+name+"的人,他会"+skills);System.out.println("有一天他们打起来了,"+name+"使用了"+skills+"杨康使用了葵花宝典、九阳神功、乾坤大罗移。");System.out.println("一时间刀光剑影、猫拳狗腿,打碎了玻璃,弄乱了房间.");}}class Boss extends RiverSide{//继承String name = "王重阳";String style = "全真教";int age = 30;String skills = "眉来眼去剑、情意绵绵刀";void fight1(){System.out.println(age+"岁的"+style+" "+name+"看到后很生气,使用"+skills+"把杨康和欧阳锋打成重伤,把欧阳锋终生监禁,并把杨康赶了出去!\n一年后杨康郁闷至死。\n十年后,杨过和她妈也都饿死了!");}}

Java小故事(一)