• 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("
    一年后杨康郁闷至死。 十年后,杨过和她妈也都饿死了!");  
    94     }
    95 }
  • 相关阅读:
    07-图5 Saving James Bond
    07-图4 哈利·波特的考试(25 分)多源最短路,邻接矩阵
    最短路径问题
    最小生成树
    06-图3 六度空间(30 分)
    06-图2 Saving James Bond
    06-图1 列出连通集(25 分)邻接矩阵

    05-树9 Huffman Codes(30 分)
    集合及运算
  • 原文地址:https://www.cnblogs.com/-maji/p/7066788.html
Copyright © 2020-2023  润新知