zoukankan      html  css  js  c++  java
  • Java 2017.11.06 杨浩宁作业(1)

    package top.hyself;
    
    public class Test_1106 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            TestDemo circle1 = new TestDemo();
            double area=circle1.getArea();
            System.out.println(area);
            TestDemo circle2=new TestDemo(10);
            System.out.println(circle2.getArea());
            System.out.println(circle1.getPerimeter());
            System.out.println(circle2.getPerimeter());
            double ridius=10;
            double areaCircle=Math.PI*ridius*ridius;
            System.out.println(areaCircle);
            circle2.setRadius(5);
            System.out.println(circle2.getArea());
        }
    
    }
    package top.hyself;
    
    public class TestDemo {
        private double radius;
        
        public TestDemo(double radius) {
            this.radius = radius;
        }
        public TestDemo() {
            this.radius = 1.0;
        }
        public double getArea() {
            return Math.PI * radius * radius;
        }
        public double getPerimeter() {
            return 2 * Math.PI * radius;
        }
        public void setRadius(double newRadius) {
            this.radius = newRadius;
        }
    }

    package top.hyself;
    
    public class Test_1106 {
        private double radius;
        
        public Test_1106(double radius) {
            this.radius = radius;
        }
        public Test_1106() {
            this.radius = 1.0;
        }
        public double getArea() {
            return Math.PI * radius * radius;
        }
        public double getPerimeter() {
            return 2 * Math.PI * radius;
        }
        public void setRadius(double newRadius) {
            this.radius = newRadius;
        }
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Test_1106 circle1 = new Test_1106();
            double area=circle1.getArea();
            System.out.println(area);
            Test_1106 circle2=new Test_1106(10);
            System.out.println(circle2.getArea());
            System.out.println(circle1.getPerimeter());
            System.out.println(circle2.getPerimeter());
            double ridius=10;
            double areaCircle=Math.PI*ridius*ridius;
            System.out.println(areaCircle);
            circle2.setRadius(5);
            System.out.println(circle2.getArea());
        }
    
    }


    package top.hyself;
    
    public class $TV {
        //Init
        public int channel = 1;
        public int volume = 1;
        public boolean power = false;
        
        public void powerOn() {
            power = true;
            System.out.println("欢迎使用$TV,电视机已启动!");
        }
        public void powerOff() {
            power = false;
            System.out.println("关机中...");
            System.out.println("已关机!");
        }
        public int getChannel() {
            return channel;
        }
        public void setChannel(int channel) {
            if(power) {
                if(channel >= 1 && channel <= 100) {
                    this.channel = channel;
                    System.out.println("正在收看第:" + channel +" 频道");
                }else {
                    System.out.println("您并未购买此频道信号!");
                }
            }else {
                System.out.println("Error! 错误404,请检查您的电视是否处于开机状态或故障中!");
            }
        }
        public void channelUp() {
            if(power  && channel < 100)
                channel++;
            else System.out.println("不能再往上了!");
        }
        public void channelDown() {
            if(power  && channel > 1)
                channel--;
            else System.out.println("电视机也是有底限的!");
        }
        public void volumeUp() {
            if(power && volume < 10) {
                volume++;
                System.out.println("当前音量为:" + volume + "%!");
            }else System.out.println("不能再往上了!");
        }
        public void volumeDown() {
            if(power && volume > 0) {
                volume--;
                if(volume == 0)
                    System.out.println("电视机已静音!");
            }else System.out.println("电视机也是有底限的!");
                
        }
    
    }
    package top.hyself;
    import java.util.Scanner;
    
    import org.omg.CORBA.portable.ValueOutputStream;
    public class TV$Demo {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner scan = new Scanner(System.in);
            $TV hyper = new $TV();
            hyper.powerOn();
            System.out.print("手动输入频道序号:");
            int temp = Integer.valueOf(scan.nextLine());;
            hyper.setChannel(temp);
            hyper.getChannel();
            hyper.volumeDown();hyper.volumeDown();
        }
    
    }

  • 相关阅读:
    jQuery实现仿微博发布框字数提示
    jQuery实现滚动公告练习
    jQuery实现页面搜索
    jQuery某网站品牌列表效果
    [转]windows中断与共享的连接(samba)
    rpm --rebuilddb
    【转】一个 Linux 上分析死锁的简单方法
    取消脚本进程之——后台进程
    whoami与who am i
    linux启动执行某个脚本
  • 原文地址:https://www.cnblogs.com/Hyself/p/7811324.html
Copyright © 2011-2022 走看看