zoukankan      html  css  js  c++  java
  • java 类和对象2

    编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒)

    进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这

    些对象调用方法show()来显示时钟的时间。

    类:

     1     int hour;
     2     int minute;
     3     int second;
     4 
     5     // 构造方法 对变量初始化
     6     Clock(int h, int m, int s) {
     7         hour = h;
     8         minute = m;
     9         second = s;
    10     }
    11 
    12     //
    13     void show() {
    14         if ((hour >= 0 && hour < 24) && (minute >= 0 && minute < 60) && (second >= 0 && second < 60)) {
    15             System.out.println("现在时刻" + hour + "时" + minute + "分" + second + "秒。");
    16         } else {
    17             System.out.println("你输入的时间有误,请重新输入!");
    18         }
    19     }

    调用:

     1     public static void main(String[] args) {
     2         Clock clock1=new Clock(3, 34, 18);
     3         
     4         Clock clock2=new Clock(23, 34, 18);
     5         
     6         Clock clock3=new Clock(25, 15, 55);
     7         
     8         Clock clock4=new Clock(23, 64, 28);
     9         
    10         Clock clock5=new Clock(23, 54, 78);
    11         
    12         Clock clock6=new Clock(0, 0, 0);
    13         
    14         clock1.show();
    15         clock2.show();
    16         clock3.show();
    17         clock4.show();
    18         clock5.show();
    19         clock6.show();
    20 
    21     }

    结果:

  • 相关阅读:
    AcWing 826. 单链表
    AcWing 803. 区间合并
    codeforces Codeforces Round #597 (Div. 2) D. Shichikuji and Power Grid
    球球大作战.exe
    RGB MIXER三原色混色器的制作
    125. 验证回文串
    110. 平衡二叉树
    112. 路径总和
    111. 二叉树的最小深度
    100. 相同的树
  • 原文地址:https://www.cnblogs.com/ouyangtangfeng99/p/5500252.html
Copyright © 2011-2022 走看看