zoukankan      html  css  js  c++  java
  • JAVA编程练习 创建风扇对象(开关 风速等)

    自带测试类
    源代码:

    public class TestFan {
        public static void main(String[] args) {
        Fan o1=new Fan();
        Fan o2=new Fan();
        o1.setspeed(o1.FAST);
        o1.setradius(10);
        o1.setcolor("yellow");
        o1.seton(true);
        o2.setspeed(o1.MEDIUM);
        o2.setradius(5);
        o2.setcolor("blue");
        o2.seton(false);
        System.out.println(o1.toString());
        System.out.println(o2.toString());
        } 
    }
    
    class Fan{
    int SLOW=1,MEDIUM=2,FAST=3;
    private int speed=SLOW;
    private boolean on=false;
    private double radius=5;
    String color="blue";
    public Fan(){
    }
    public void setspeed(int newspeed){
    speed=newspeed;
    }
    public void seton(boolean newon){
    on=newon;
    }
    public void setradius(double newradius){
    radius=newradius;
    }
    public void setcolor(String newcolor){
    color=newcolor;
    }
    public int getspeed(){
    return speed;
    }
    public boolean geton(){
    return on;
    }
    public double getradius(){
    return radius;
    }
    public String getcolor(){
    return color;
    }
    public String toString(){
    if(on){
    return speed+" "+color+" "+radius;
    }
    else{
    return "fan is off";
    }
    }
    }

    运行结果:

    JAVA编程练习  创建风扇对象(开关 风速等)
  • 相关阅读:
    图书管理系统时序图和活动图
    图书管理用例图
    课堂练习(团队)
    课堂练习(RASCI模型)
    课堂练习(分析设想app)
    课堂练习(NABCD model)
    课堂练习(问答题)
    测试用例
    课堂练习(测试计划)
    错误报告
  • 原文地址:https://www.cnblogs.com/Kaniso-Vok/p/13756246.html
Copyright © 2011-2022 走看看