- 博客(6)
- 收藏
- 关注
原创 约瑟夫环
有30个人(15个基督教徒和15个非教徒)坐船 船坏 要把15个人扔到海里其他人才能得救 围成一圈从某个人开始从1报数 报到9的人扔到海里 下一个人继续从1开始报数 报到9扔到海里 以此类推 直到把15个人扔到海里为止 结果由于上帝的保佑 15个基督教徒都幸免于难 问这些人最初是怎么站的 哪些位置是基督徒 哪些位置是非教徒 --- Josephu环(约瑟夫环) class
2017-07-22 17:02:21 323
原创 一个极其简化的控制台回合游戏
首先定义一个接口类: interface Fightable { public final double MAX=20;//提示血液值 void win();//描述战斗者获胜后的行为 int injure(int x);//描述战斗者受伤后的行为 血量减少,并且血量过低提示 } 然后定义一个非抽象的类Warrior 实现这个接口 class Warrior imple
2017-07-22 16:53:47 474
原创 abstract 抽象
抽象类: 类有的属性都有 访问权限修饰符 abstract class 类名{ //普通属性 //普通方法 //抽象方法 访问权
2017-07-20 20:27:14 172
原创 面向对象 中继承的特点
父子继承 父类: 超类 基类 让类与类之间产生关系 子父类关系 格式: class 子类名 extends 父类名{ } 继承好处: 1.提高了代码的复用性 少写了代码 2.让类与类之间产生关系,有了这个关系 才有了多态 是多态的前提 先有父 才有子 类与类之间 有共性的关系 抽取出来的是父类 子类继承父类 必须有关系 class A{
2017-07-20 20:22:14 550
原创 Java-万年历的DOS控制台打印
import java.util.Scanner; class Calendar { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("输入年份"); int year=sc.nextInt(); System.out.println("输
2017-07-15 15:42:24 305
原创 ++ 和 -- 运算符
当 ++ 和 --不参与运算或不放在输出语句中时,前置与后置没有区别 当参与运算时 如 int a=2; int c=--a; 此时 先执行' --a' 再将 值赋给 c 即 c=--a=1; a=1. int b=3; int d=b++;此时 先执行 d=b; 再执行 b++ ,经过运算后 d=3 ,b=4. 如果放在Java输出语句中: System.out
2017-07-12 19:45:07 807
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人