zoukankan      html  css  js  c++  java
  • 时间类

     一、题目简介  

    1、表示时间的数据域hour、minute和second:

    private int hour;

    private int minute;

    private int second;

    2、一个构造带特定的小时、分钟和秒的Time对象的构造方法

    public Time(int hour, int minute, int second)

    3、三个数据域hour、minute、second各自的get方法

    ·getHour()  ·getMinute()  ·getSecond()

    4、Calendar c = Calendar.getInstance();

    Calendar提供了一个类方法getInstance ,以获得此类型的一个通用的对象Calendar的getInstance方法返回一个Calendar对象。

    5、设定小时、分钟、秒

    c.set(Calendar.HOUR, hour);

    c.set(Calendar.MINUTE, minute);

    c.set(Calendar.SECOND, second);

    6、创建两个Time对象使用new Time()和new Time(555550000)

    Time t1 = new Time();

    Time t2 = new Time(555550000);

    7、this.hour = hour; 显式使用this来引用被创建对象的数据域hour

    this.minute = minute; 使用this来引用被创建对象的数据域minute

    this.second = second; 使用this来引用被创建对象的数据域second

    二、github链接地址

        https://github.com/lovezhangrui/java/blob/master/shijianlei.md

    三、测试结果截图

    四、心得体会

    通过做这一个时间类,掌握了类的定义,对象的创建,掌握了将对象数组作为方法的参数和返回值,明白了get(),set()方法的作用,关键字this是指向调用对象本身的引用名,另一个常用方法是让构造方法调用同一个类的另一个构造方法。

  • 相关阅读:
    326. Power of Three
    python实现Excel删除特定行、拷贝指定行操作
    283. Move Zeroes
    268. Missing Number
    263. Ugly Number
    258. Add Digits
    257. Binary Tree Paths
    二叉树的创建,递归前序、中序、后序遍历以及队列实现层遍历
    242. Valid Anagram
    237. Delete Node in a Linked List
  • 原文地址:https://www.cnblogs.com/zhangrui128/p/4490925.html
Copyright © 2011-2022 走看看