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十年后,杨过和她妈也都饿死了!");}}

时间: 2024-11-04 16:45:59

Java小故事(一)的相关文章

Java反射的小故事

Java反射的小故事: 首先定义一个Java类 1 package com.xiaoysec.test; 2 3 public class Person { 4 private String name; 5 private String sex; 6 private int id; 7 8 public String getName() { 9 return name; 10 } 11 12 public void setName(String name) { 13 this.name = na

关于JavaScript的小故事

妈妈:Netscape公司 原名:LiveScript 更名原因:想沾Java的光 亲缘关系:取了一个叫JavaScript的名字,其实和Java没什么血缘关系 关于JavaScript的小故事,布布扣,bubuko.com

基于Bluemix快速构建部署一款Java小程序——微博影响力分析器

一.前言 近年来IT界风云际会,各种新概念如大数据.云平台.虚拟化等,如雨后春笋般层出不穷.而云平台,可以说是近些年来引领时代新潮的边缘概念之一,各大厂商竞相推出各种云产品,抢占云市场高地.近期,IT百年老厂IBM也推出了其花费重金打造的基于CloudFoundry开放标准的云平台Bluemix.本文就旨在从一位普通Java开发者角度,尝鲜Bluemix云平台及其提供的Cloudant服务,快速构建并部署一款Java小程序"微博影响力分析器". 二."微博影响力分析器&quo

近来的java小总结(2.1):类的知识的查漏补缺

首先,我是一名新手,所以,要带着批判的眼光来看下面的文章   这篇文章说了些什么? 这文章是我近来8.6号来在编程思想上打的代码,从0~200页的源码接近到在这里,下文正是总结这0~200页的的知识,涉及到接口,内部类.初始化,数值计算的一些细节.此文章不会一下子写完,可能隔一天可能再补下来.因为代码确实有点多.. 注意 1 我的注释不一定正确(不过各小标题和代码一定是正确的,因为是书本上的原话,但是注释不一定正确),如果你确信我的内容的话,你可能会损失很大,因为我只是个菜鸟,我只是来补救一些知

励志小故事:再努力一点点

美国寻金热的时代,吸引了成千上万做黄金梦的人.有些人不惜变卖自己的全部家财,离乡背井,跑到美国去淘金. 有一个异乡人,也把自己在英国家乡的田地卖掉了,只身跑到美国最热门淘金的地方,希望能找到金矿后衣锦还乡. 他首先在当地买了一间屋作栖身之所,安顿之后,便开始他的寻金旅程,每天早出晚归,非常辛苦地到处找寻金矿.开始的时候,他还是满怀希望,相信很快便能找到金矿.可是,日复一日,年复一年,他从一个壮健的中年人,渐渐变成一个老年人,他找寻金矿的事业还是毫无进展. 最后,到他临死的时候,他的寻金梦终于成为

搜索文件或目录中包含字符串的文件 java小程序

package com.ruishenh.spring.test; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Enumeration; import java.

第一篇博客(python爬取小故事网并写入mysql)

前言: 这是一篇来自整理EVERNOTE的笔记所产生的小博客,实现功能主要为用广度优先算法爬取小故事网,爬满100个链接并写入mysql,虽然CS作为双学位已经修习了三年多了,但不仅理论知识一般,动手能力也很差,在学习的空余时间前前后后DEBUG了很多次,下面给出源代码及所遇到的BUG. 本博客参照代码及PROJECT来源:http://kexue.fm/archives/4385/ 源代码: 1 import requests as rq 2 import re 3 import codecs

Java小案例(行星移动)

Java小案例 行星移动:参考:三百集 使用软件:idea2017,java 1,图片集:这里  (idea图片源放在target目录下,才能访问到),建议从小往上看... 2,定义MyFrame package my.university; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class MyFrame extends Frame {

圈子内小故事

咱也学学马未都先生,没有真相,只是残存一个道理. 恩,这句话还真是有点道理,那下面这些小故事就是告诉我们,在程序的世界里,行胜于言. ------------------------------------------- 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:Eugene Hsueh链接:http://www.zhihu.com/question/20355709/answer/14873547来源:知乎 是的,马克·扎克伯格独自完成了 Facebook 第一