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编程练习  创建风扇对象(开关 风速等)
  • 相关阅读:
    jQuery..1..基本使用..选择
    ORZ各路神犇
    马上搞定Android平台的Wi-Fi Direct开发
    Linux环境下搭建Android开发环境
    笑谈接口回调
    AIDL通信原理
    某个Java面试题
    直接下载SpringBoot项目本地的Excel文件
    用JSP做后台管理系统
    Singleton
  • 原文地址:https://www.cnblogs.com/Kaniso-Vok/p/13756246.html
Copyright © 2011-2022 走看看