首页 > 学院 > 开发设计 > 正文

时间类

2019-11-15 00:07:02
字体:
来源:转载
供稿:网友
时间类

一、题目简介

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

PRivateinthour;

privateintminute;

privateintsecond;

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

publicTime(inthour,intminute,intsecond)

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

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

4、Calendarc=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对象使用newTime()和newTime(555550000)

Timet1=newTime();

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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表