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是指向调用对象本身的引用名,另一个常用方法是让构造方法调用同一个类的另一个构造方法。

  • 相关阅读:
    Sybase自增字段跳号处理
    Vault数据库还原/恢复问题
    值得一看的技术书
    原来爱一直在身边
    【转】VC++编程十大秘诀
    Qt 文件搜索
    字符串穷举算法(STL)
    C++ 流
    QML 学习(三)
    Qt Everything
  • 原文地址:https://www.cnblogs.com/zhangrui128/p/4490925.html
Copyright © 2011-2022 走看看