Java/2012.04 강좌
9일차 점수 입력
Bohemian life
2012. 4. 16. 12:47
import java.util.Scanner; public class Teacher { public static void main(String[] args) { Student s1=new Student(50,60,70); s1.score(); //ctrl+shift+o : 자동 임포트 Scanner input = new Scanner(System.in); //사용자의 입력을 기다리는 nextInt() 메서드 System.out.println("3과목 점수를 입력하세요"); int a = input.nextInt(); int b = input.nextInt(); int c = input.nextInt(); System.out.println("학생의 이름을 입력하세요"); String name = input.next(); Student s2 = new Student(a,b,c,name); s2.score2(); //Student클래스에 생성자와 메서드 하나씩 추가 //overLoading 방식으로 } }
public class Student { int java, web, android; String name; public void score(){ System.out.printf("java=%d, web=%d, android=%d \n" , java, web , android); } public void score2(){ System.out.printf("java=%d, web=%d, android=%d name=%s \n" , java, web , android, name); } //매개변수를 받는 생성자 method public Student(int a, int b, int c){ java=a; web=b; android=c; } public Student(int a, int b, int c, String d){ java=a; web=b; android=c; name=d; } }