按照下面UML图设计一个时间类MyTime,要求:1)类MyTime包含3个私有int型成员变量hour、minute、second,一个构造方法(无参数,为成员变量赋值0),成员变量相应的setter方法(setHour,setMinute,setSecond)成员变量相应的getter方法(getHour,getMinute,getSecond),toString()方法:使用3个成员变量hour、minute、second的值生成字符串“XX时:XX分:XX秒”并返回。2)编写一个主类TestMyTime,创建一个MyTime对象t,分别调用3个setter方法为3个成员变量赋值15、10、30,输出这个对象。(输出对象时会自动调用对象的toString()方法。)
举一反三
- 如果有个类A,该类中有成员变量b和成员方法c(),则在创建该类得对象a后,对该对象的成员变量和成员方法的调用方式分别是___________ ,_____________
- 定义类,实现this在构造方法之间的调用 请按照以下要求设计一个学生类Student,并进行测试。 要求如下: 1) Person类中定义一个成员变量name; 2) Person类中创建两个构造方法,其中一个构造方法是无参的,该方法中使用this关键字调用有参的构造方法,在有参的构造方法Person(String name)中使用this关键字为成员变量赋值,并输出成员变量name的值; 3) 在main()方法中创建Person对象,调用无参的构造方法
- 一个类声明了对象之后,这个对象就可以调用该类的成员变量和成员方法了。
- 一个类声明了对象之后,这个对象就可以调用该类的成员变量和成员方法了。
- 定义一个学生类Student,要求含有:(1)两个私有成员变量:Stringname和intage;(2)一个带参构造方法(给name和age赋值);(3)利用开发工具自动生成:toString方法和对两个私有成员进行get、set的方法