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+"把杨康和欧阳锋打成重伤,把欧阳锋终生监禁,并把杨康赶了出去!");
93       System.out.println("一年后杨康郁闷至死。\n十年后,杨过和她妈也都饿死了!");  
     }
}

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

  1. Java反射的小故事

    Java反射的小故事: 首先定义一个Java类 package com.xiaoysec.test; public class Person { private String name; privat ...

  2. 杂谈---小故事小道理,面试中的小技巧(NO.2)

    本篇是接着上一篇面试随笔的,上一次有猿友反应写的有些“扯淡”,LZ思来想去最大的原因可能是由于上一章写的全是一些大忌,既然是大忌,那么在现实当中发生的概率还是相对较小的,大部分人还是很少在面试中犯如此 ...

  3. java正则表达式之java小爬虫

    这个java小爬虫, 功能很简单,只有一个,抓取网上的邮箱.用到了javaI/O,正则表达式. public static void main(String[] args) throws IOExce ...

  4. 有趣 GIF 动图集 - 仿佛每张小动图都诉说了一个小笑话或者小故事

    点这里 来自法国南特(Nantes)的 Guillaume Kurkdjian 目前还是个学生.Kurkdjian 擅长创作一些平面动态图像,这些有趣的小动图仿佛每张都诉说了一个小笑话或者小故事,像个 ...

  5. Java小项目--坦克大战(version1.0)

    Java小项目--坦克大战<TankWar1.0> 这个小项目主要是练习j2se的基础内容和面向对象的思想.项目实现了基本的简单功能,我方一辆坦克,用上下左右键控制移动方向,按F键为发射炮 ...

  6. 输出多行字符的一个简单JAVA小程序

    public class JAVA { public static void main(String[] args) { System.out.println("-------------- ...

  7. 小故事理解TCP/IP连接时的三次握手

    在TCP/IP协议中,TCP协议通过三次握手建立一个可靠的连接,示意图如下: 下面通过一个小故事简单理解一下这三次握手的具体含义: 一天,快递员小客(客户端)准备去小服(服务器)家去送快递(准备与服务 ...

  8. (10.16)java小作业!

    相信大家刚刚学习java多多少少都会写一些java的基础编程来练练手感,我也不例外!今天想和大家分享一下我最近所接触到的比较有趣的java小编程! 已知a已被赋值,b已被赋值,请编写java程序实现a ...

  9. 生活沉思录 via 哲理小故事

    本文转载:http://www.cnblogs.com/willick/p/3174803.html 1.小托蒂的悲剧 意大利小男孩托蒂,有一只十分奇怪的眼睛,因为从生理上看,这是一只完全正常的眼睛, ...

随机推荐

  1. 浙江省赛 ZOJ4029

    Now Loading!!! Time Limit: Second Memory Limit: KB DreamGrid has integers . DreamGrid also has queri ...

  2. MSSQL优化(TUNING & OPTMIZATION & 优化)之——计划重用(plan reusing)

    Oracle中,为了减少系统内的硬解析,从而节省系统资源,有绑定变量.计划共享(通过cursor_sharing参数)等一系列措施.那么,SQL Server作为三大商业关系库之一,是否也存在这样的机 ...

  3. JavaScript中 null 的 typeof是object

    JavaScript中  null 的 typeof是object

  4. CAFFE 调试

    在Make.config 文件里将DEBUG=1的注释去掉,再make.可以用IDE如eclipse来import makefile工程.必要时按照IDE的提示将源文件cpp和对应的bin文件对应.

  5. samba共享文件夹设置

    sudo apt-get install samba(4) mkdir /home/用户名/share (新建share文件夹) sudo cp /etc/samba/smb.conf /etc/sa ...

  6. learning svn change commit log

    将repository内hook子文件夹中的pre-revprop-change.tmpl复制改成pre-revprop-change.bat,内容改为:exit 0

  7. 遍历所有子物体中renderer(渲染器)中的material(材质)并改变其alpha值实现若隐若现的效果

    using UnityEngine;using System.Collections;using UnityEngine.UI; public class CubeControl : MonoBeha ...

  8. POST提交表单时EnType设置问题

    POST提交表单时EnType设置问题 首先知道enctype这个属性管理的是表单的MIME编码.共有三个值可选: 1.application/x-www-form-urlencoded 2.mult ...

  9. ADO.NET 连接池 Session 状态分析

    ADO.NET 中提供连接池避免 在业务操作中频繁打开,关闭连接. 当客户端释放连接后,连接池并未真正将数据库连接资源释放 , 而是根据连接字符串特征,将资源放到连接池中, 方便下次重用. 因此问题来 ...

  10. 如何使用VSTO自动将Excel中的图表复制到Word

    如何使用VSTO自动将Excel中的图表复制到Word 原文地址:https://code.msdn.microsoft.com/How-to-copy-Chart-in-Excel-a29f9029 ...