코딩/java

영화 정보 입력(toString)

런던전통손만두 2019. 1. 6. 21:33
반응형

public class Movie {

private String title, director;

private int score, year;

 

public void setTitle(String t) {title = t;};

public void setDirector(String d) {director = d;};

public void setScore(int s) {score = s;};

public void setYear(int y) {year = y;};

 

public String getTitle() {return title;}

public String getDirector() {return director;};

public int getScore() {return score;};

public int getYear() {return year;};

 

public String toString()

{

return "제목: " + title + "\n평점: " + score + "\n감독: " + director + "\n개봉년도:     " + year + "\n";

}

 

}

 

import java.util.Scanner;

public class Practice_47 {

 

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

 

Movie m1 = new Movie();

 

System.out.println("영화정보를 입력하세요.");

System.out.print("영화제목은? ");

m1.setTitle(input.next());

System.out.print("평점은? ");

m1.setScore(input.nextInt());

System.out.print("감독은? ");

m1.setDirector(input.next());

System.out.print("개봉 년도는? ");

m1.setYear(input.nextInt());

 

System.out.println("");

System.out.println("입력한 영화의 정보입니다.");

System.out.println(m1.toString());

 

input.close();

 }

}

 

결과:

 

반응형