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();//调用方法
}
}