배열을 통해 시간관리 클래스를 만들어 보자 .Backend/java2018. 8. 6. 22:41
Table of Contents
반응형
package day06;public class P242 {public static void main(String[] args)// 시간관리 --> 시 , 분 , 초{// 몇시 몇분 몇초 , 묶어서 관리해야 한다.Time t = new Time(); // Time에 인스턴스t.title = "기상시간"; // 초기화t.houre = 6; // 초기화t.minute = 30; // 초기화t.second = 0; // 초기화t.print(); // 출력Time times[] = new Time[30]; // times[0] == 일어난 시간 예를 들어서 times[30] == 잠든 시간 , 그리고 시,분,초를 다 포함할 수 있다 .for (int i = 0; i < times.length; i++) { // 이때 times.length == 30이다.times[i] = new Time();}for (Time data : times) {data.print();}}}class Time { // Time이라는 그룹화 클래스 , 여기 클래스에는 public 을 사용할 수 없다.String title; // 시분초의 명명int houre, minute, second; // 유효한 범위가 존재한다 . 시간이기 때문에public void print() {System.out.printf("%s %n%d시 %n%d분 %n%d초 %n", title, houre, minute, second);}}이 소스를 통해 알 수있는 것은 클래스들을 배열마다 저장을 할 수 있다는 것과Time클래스를 통하여서 사용자에 취향해 따라 일어난 시간과 , 운동을 한 시간 , 잠을 잘 시간 , 밥을 먹을 시간 각각을 배열에 넣어서 활용할 수 있을 것이다.
반응형
'Backend > java' 카테고리의 다른 글
간단한 계산기 프로그래밍을 해보자 . ( Calc class 사용 ) (0) | 2018.08.06 |
---|---|
카드게임에서 사용되는 카드를 정의를 해보자. (0) | 2018.08.06 |
덧셈_곱셈의 기능을 하는 계산을 해보자 (0) | 2018.08.06 |
간단한 입출금 프로그래밍 ( class AccountTest ) (0) | 2018.08.06 |
간단한 입출금 프로그래밍을 만들어 보자 .( class Account ) (0) | 2018.08.06 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상