1,模拟计算机
package com.bdqn.demo; import java.util.Scanner; public class Calculator { double num1; double num2; int choose;//选择计算方式 double he;//计算和 public void calc() { switch(choose) { case 1://计算数字 he=num1+num2; break; case 2: he=num1-num2; break; case 3: he=num1*num2; break; case 4: he=(num1/num2); break; } System.out.println(he); } public static void main(String[] args) { Calculator co=new Calculator();//创建对象 Scanner input=new Scanner(System.in); System.out.println("请输入第一个数:"); co.num1=input.nextInt(); System.out.println("请输入第二个数:"); co.num2=input.nextInt(); System.out.println("请选择计算方式:(1,加法2,减法3,乘法4,除法)"); co.choose=input.nextInt(); co.calc();//调用计算方法 } }2,时钟
package com.bdqn.demo; public class Clock { int year;//年 int yue;//月 int day;//日 int spot;//点 int divide;//分 int second;//秒 public void CurrentTime() {//打印方法 System.out.println("当前时间:"+year+"年"+yue+"月"+day+"日"+spot+"点"+divide+"分"+second+"秒"); } public static void main(String[] args) { Clock clo=new Clock();//创建对象 clo.year=2015; clo.yue=5; clo.day=12; clo.spot=10; clo.divide=11; clo.second=30; clo.CurrentTime();//调用方法 } }3,开发游戏
package com.bdqn.demo; public class Games { String name;//名字 int life;//生命值,攻击力 String type;//类别 public void hero() {//方法 System.out.println("我是英雄,我的基本信息如下:"); System.out.println("姓名:"+name+",生命值:"+life); } public void arms() { System.out.println("我是武器,我的基本信息如下:"); System.out.println("武器名:"+name+",攻击力:"+life); } public void monster() { System.out.println("我是怪物,我的基本信息如下:"); System.out.println("姓名:"+name+",生命值:"+life+",类型:"+type); } public static void main(String[] args) { Games game=new Games();//创建对象 game.name="李小侠";//属性赋值 game.life=300; game.hero();//调用方法 game.name="死神镰刀"; game.life=12; game.arms(); game.name="小龟"; game.life=300; game.type="潜水类"; game.monster(); } }4,教师类
package com.bdqn.demo; public class Teacher { String name;//姓名 String major;//专业 int age;//教龄 public void lesson() {//方法 System.out.println(name); System.out.println("专业方向:"+major); System.out.println("教授课程:使用java语言编写程序"); System.out.println("教龄:"+age); } public static void main(String[] args) { Teacher teacher=new Teacher(); teacher.name="王老师";//赋值 teacher.major="计算机"; teacher.age=5; teacher.lesson();//调用方法 } }