- package cn.jbit.test;
- /**
- *书类
- */
- public class Book {
- public String name;//书名
- public String author;//作者
- public int num;//字数
- public int price;//价格
- public String chu;//出版社
- public void show(){
- System.out.print(name+",这本书的作者是"+author);
- }
- public void price(){
- System.out.print(name+"写的很不错,有时间你也去买一本看看吧");
- }
- public int numShow(){
- System.out.print(name+"一共有"+num+"万字");
- return num;
- }
- }
- package cn.jbit.test;
- /**
- * 车类
- */
- public class Car {
- public String brand;//品牌
- public String color;//颜色
- public int dong;//动力
- public String made;//生产地
- public int price;//价格
- //介绍车的方法
- public void show(){
- System.out.println("这是一台"+made+"生产的车子"+"它的价格是"+price+"元");
- }
- //车行走的方法
- public void run(){
- System.out.println(color+"色的"+brand+"车飞速的行驶在公路上");
- }
- //车动力方法
- public int dShow(){
- System.out.print("这是一台"+dong+"马力的车,强劲有力");
- return dong;
- }
- }
- package cn.jbit.test;
- /**
- * 狗类
- */
- public class Dogs {
- public String name;//名字
- public char sex;//性别
- public int age;//年龄
- public String color;//颜色
- public String breed;//品种
- //介绍宠物方法
- public void show(){
- System.out.println("这是一只"+breed+"狗"+"它现在"+age+"岁了");
- }
- //狗吃东西的方法
- public void eat(){
- System.out.println("名字叫做"+name+"狗狗,正在耐心的啃着骨头");
- }
- //介绍狗性别的方法
- public char showSex(){
- System.out.println("这是一只"+sex+"狗");
- return sex;
- }
- }
- package cn.jbit.test;
- /**
- * 服装类
- */
- public class Dress {
- public String type;//类型
- public String color;//颜色
- public int price;//价格
- public int size;//尺寸
- public String cai;//制材
- //介绍服装方法
- public void show(){
- System.out.println("这件衣服是"+color+"颜色的,价格是"+price+"元");
- }
- //衣服尺寸方法
- public int sizeShow(){
- System.out.println(size+"码的衣服你装这正好合适");
- return size;
- }
- public void yan(){
- System.out.print(color+"颜色的衣服穿在你身上真的很漂亮");
- }
- }
- package cn.jbit.test;
- /**
- * 计算机类
- */
- public class Computer {
- public String brand;//品牌
- public String CPU;//处理器
- public int RAM;//内存
- public int HD;//硬盘
- public String xian;//显卡
- //介绍电脑方法
- public void show(){
- System.out.println("这是一台"+brand+"电脑/nCPU:"+CPU+RAM+"内存");
- }
- //电脑工作方法
- public void work(){
- System.out.println(brand+"电脑,正在播放足球比赛");
- }
- //介绍电脑内存方法
- public int ram(){
- System.out.println("本机装有"+RAM+"内存条");
- return RAM;
- }
- }
- 第一题
- <pre code_snippet_id="106944" snippet_file_name="blog_20131211_4_6174333" name="code" class="java">package cn.jbit.test;
- /**
- * 季节类
- */
- public class Season {
- public int yue;//月份
- //春季方法
- public void chun(){
- System.out.print("该季节为春季");
- }
- public void xia(){
- System.out.print("该季节为夏季");
- }
- public void qiu(){
- System.out.print("该季节为秋季");
- }
- public void dong(){
- System.out.print("该季节为冬季");
- }
- }
- package cn.jbit.test;
- import java.util.Scanner;
- public class TestSeason {
- /**
- * @param args
- */
- public static void main(String[] args) {
- Season ss=new Season();
- Scanner input=new Scanner(System.in);
- System.out.print("请输入月份:");
- ss.yue=input.nextInt();
- switch(ss.yue){
- case 1:
- case 2:
- case 3:
- ss.chun();
- break;
- case 4:
- case 5:
- case 6:
- ss.xia();
- break;
- case 7:
- case 8:
- case 9:
- ss.qiu();
- break;
- case 10:
- case 11:
- case 12:
- ss.dong();
- break;
- default:
- System.out.print("输入错误");
- break;
- }
- }
- }
- </pre><br>
- 第二题
- <pre></pre>
- <pre code_snippet_id="106944" snippet_file_name="blog_20131211_5_5160578" name="code" class="java"><pre code_snippet_id="106944" snippet_file_name="blog_20131211_5_5160578" name="code" class="java">package cn.jbit.test;
- import java.util.Scanner;
- public class Calculator {
- public double num;
- public double num1;
- public double num2;
- public char fu;
- public double add(){
- num2=num+num1;
- return num2;
- }
- public double minus(){
- num2=num-num1;
- return num2;
- }
- public double multiple(){
- num2=num*num1;
- return num2;
- }
- public double divide(){
- num2=num/num1;
- return num2;
- }
- public void show(){
- Scanner input=new Scanner(System.in);
- System.out.print("请输入一个数:");
- num=input.nextDouble();
- System.out.print("请输入运算符号");
- fu=input.next().charAt(0);
- System.out.print("请输一个数:");
- num1=input.nextDouble();
- switch(fu){
- case '+':
- add();
- break;
- case '-':
- minus();
- break;
- case '*':
- multiple();
- break;
- case '/':
- divide();
- break;
- default:
- System.out.print("运算符号输入错误");
- break;
- }
- System.out.print("运算结果是:"+num2);
- }
- }
- package cn.jbit.test;
- public class TestCalculator {
- /**
- * @param args
- */
- public static void main(String[] args) {
- Calculator cl=new Calculator();
- cl.show();
- }
- }
- </pre><br>
- 第三题
- <pre></pre>
- <pre code_snippet_id="106944" snippet_file_name="blog_20131211_6_4254723" name="code" class="java"><pre code_snippet_id="106944" snippet_file_name="blog_20131211_6_4254723" name="code" class="java">package cn.jbit.test;
- /**
- * 账户类
- */
- public class Zhanghu {
- public double yu;//余额
- //查余额方法
- public double show(){
- System.out.println("账户余额为"+yu);
- return yu;
- }
- }
- package cn.jbit.test;
- public class TestZhanghu {
- /**
- * @param args
- */
- public static void main(String[] args) {
- Zhanghu zh=new Zhanghu();
- zh.yu=8999.34;
- zh.show();
- }
- }
- </pre><br>
- 第四题
- <pre></pre>
- <pre code_snippet_id="106944" snippet_file_name="blog_20131211_7_1604765" name="code" class="java"></pre><pre code_snippet_id="106944" snippet_file_name="blog_20131211_8_3938296" name="code" class="java"><pre code_snippet_id="106944" snippet_file_name="blog_20131211_8_3938296" name="code" class="java">package cn.jbit.test;
- import java.util.Random;
- import java.util.Scanner;
- /**
- * 商品类
- */
- public class QuessMachine {
- public String name;//商品名称
- public int price;//商品价格
- public void initial(){
- Random r=new Random();
- price=r.nextInt(6000)+1000;
- if(price<=1500){
- price=1500;
- name="中兴手机";
- }else if(price>1500&&price<=4500){
- price=4500;
- name="华硕笔记本";
- }else if(price>4500){
- price=6000;
- name="长城摩托车";
- }
- System.out.print("请竞猜“"+name+"”的价格:");
- }
- public void guess(){
- Scanner input=new Scanner(System.in);
- int m=5;
- for(int i=0;i<10;i++){
- m--;
- if(m==0){
- System.out.println("4次内没有猜对,继续努力");
- }
- int money=input.nextInt();
- if(money<price){
- System.out.print("再大点\n再猜一次吧:");
- }else if(money==price){
- System.out.println("恭喜您,猜对了!获得"+name);
- break;
- }else if(money>price){
- System.out.print("再小点\n再猜一次吧:");
- }
- }
- }
- }
- package cn.jbit.test;
- public class TestQuessMachine {
- /**
- * @param args
- */
- public static void main(String[] args) {
- QuessMachine qm=new QuessMachine();
- qm.initial();
- qm.guess();
- }
- }
- </pre><br>
- <br>
- <pre></pre>
- <p><br>
- </p>
- </pre></pre></pre>