zoukankan      html  css  js  c++  java
  • 12

    1 public class L1106 {
     2 
     3     public static void main(String[] args) {
     4         // TODO Auto-generated method stub
     5         TestDemo circle1 = new TestDemo();
     6         double area=circle1.getArea();
     7         System.out.println(area);
     8         TestDemo circle2=new TestDemo(10);
     9         System.out.println(circle2.getArea());
    10         System.out.println(circle1.getPerimeter());
    11         System.out.println(circle2.getPerimeter());
    12         double ridius=10;
    13         double areaCircle=Math.PI*ridius*ridius;
    14         System.out.println(areaCircle);
    15         circle2.setRadius(5);
    16         System.out.println(circle2.getArea());
    17     }
    18 
    19 }
    复制代码
    复制代码
     1 public class TestDemo {
     2 
     3 private double radius;
     4     
     5     public TestDemo(double radius) {
     6         this.radius = radius;
     7     }
     8     public TestDemo() {
     9         this.radius = 1.0;
    10     }
    11     public double getArea() {
    12         return Math.PI * radius * radius;
    13     }
    14     public double getPerimeter() {
    15         return 2 * Math.PI * radius;
    16     }
    17     public void setRadius(double newRadius) {
    18         this.radius = newRadius;
    19     }
    20 }




     1 package cn.TV;
     2 import java.util.Scanner;
     3 public class L {
     4     public int channel = 1;
     5     public int volume = 50;
     6     public boolean power = false;
     7     
     8     public void powerOn() {
     9         power = true;
    10         System.out.println("欢迎使用LLTV,电视机已启动!");
    11     }
    12     public void powerOff() {
    13         power = false;
    14         System.out.println("Loading...");
    15         System.out.println("**关机**");
    16     }
    17     public int getChannel() {
    18         return channel;
    19     }
    20     public void setChannel(int channel) {
    21         if(power) {
    22             if(channel >= 1 && channel <= 100) {
    23                 this.channel = channel;
    24                 System.out.println("正在收看LLTV:" + channel );
    25             }else {
    26                 System.out.println("您并未购买此频道信号!");
    27             }
    28         }else {
    29             System.out.println("请检查您的电视信号接收线是否正常!");
    30         }
    31     }
    32     public void channelUp() {
    33         if(power  && channel < 100)
    34             channel++;
    35         else System.out.println("+++无信号+++");
    36     }
    37     public void channelDown() {
    38         if(power  && channel > 1)
    39             channel--;
    40         else System.out.println("---无信号---");
    41     }
    42     public void volumeUp() {
    43         if(power && volume < 100) {
    44             volume++;
    45             System.out.println("当前音量为:" + volume + "%!");
    46         }else System.out.println("音量已达最大值");
    47     }
    48     public void volumeDown() {
    49         if(power && volume > 0) {
    50             volume--;
    51             if(volume == 0)
    52                 System.out.println("电视机已静音!");
    53         }
    54             
    55     }
    56     public static void main(String[] args) {
    57         // TODO Auto-generated method stub
    58         Scanner input = new Scanner(System.in);
    59         L lltv = new L();
    60         lltv.powerOn();
    61         System.out.print("手动输入频道序号:");
    62         int temp = Integer.valueOf(input.nextLine());;
    63         lltv.setChannel(temp);
    64         lltv.getChannel();
    65         lltv.volumeUp();
    66         lltv.volumeDown();
    67     }
    68 }
    
    
  • 相关阅读:
    图解iPhone开发新手教程
    究竟什么是关系数据库?
    【设计模式】模板方法模式
    SoftReference
    OpenCV在ARM上的移植
    Luci流程分析(openwrt下)
    delete
    delete
    浅析busybox-1.12.0中ash的脚本命令局限性
    shell总结:读取文件、参数、if、分割字符串、数组长度、空文件、变量赋值、多进程、按行切割文件、查看线程
  • 原文地址:https://www.cnblogs.com/zhangye119/p/8057339.html
Copyright © 2011-2022 走看看