面向对象核心编程(类、封装、构造方法)复习题

一、验证年龄

牛客网题库题目,地址为

https://www.nowcoder.com/practice/fdb94493ebc34eef8d9b01dea47685b9?tpId=220&tqId=2109907&sourceUrl=%2Fexam%2Foj%3Fpage%3D1%26tab%3D%25E5%2585%25A8%25E9%2583%25A8%25E9%25A2%2598%25E7%259B%25AE%26topicId%3D382

二、构造方法重载

题目描述:

输入描述:

输出描述:

示例:

示例1
输入:
80 5 5
输出:
时针设置不合理
当前时间 00:00:00
说明:
示例2
输入:
5 80 5
输出:
分针设置不合理
当前时间 00:00:00
说明:
示例3
输入:
5 5 80
输出:
秒针设置不合理
当前时间 00:00:00
说明:
示例4
输入:
5 5 5
输出:
当前时间 05:05:05
说明:

代码初始状态:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNextInt()) {
            int hour = in.nextInt();
            int minute = in.nextInt();
            int second = in.nextInt();

            //使用构造方法创建Clock对象


            //调用showTime()方法显示当前时间

        }
    }
}

//定义Clock类

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务