• java 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("欢迎使用,电视已启动!");
        }
        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! not404,请检查您的电视是否处于开机状态!");
            }
        }
        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();
        }
    
    }

  • 相关阅读:
    MVC学习中遇到问题
    静态类和单例模式区别
    类或方法名后加<>
    MVC5入门
    开发BI系统时的需求分析研究
    BI项目需求分析书-模板
    商业智能学习系统
    数据库设计三大范式[转]
    BW对应后台表[转]
    SQL优化方案
  • 原文地址:https://www.cnblogs.com/8ear/p/7865674.html
Copyright © 2020-2023  润新知