본문 바로가기
Java

[Java] Constructor(생성자)

by 엘딘 2022. 5. 17.
public class Student {
	String name;
	int ban, no, kor, eng, math;
	int total;
	
	int getTotal(int kor, int eng, int math) {
		this.kor = kor;
		this.eng = eng;
		this.math = math;
		
		return (kor + eng + math);
	}
	
	double getAverage() {
		return (kor + eng + math) / 3;
	}
		
}

 

Main
public static void main(String[] args) {
    
    Student s = new Student();
    s.name = "홍길동";
    s.ban = 1;
    s.no = 1;
    s.kor = 100;
    s.eng = 60;
    s.math = 76;

    System.out.println("이름 : " + s.name );
    System.out.println("총점 : " + s.getTotal(s.kor, s.eng, s.math));	// Student 클래스의 getTotal 메소드
    System.out.println("평균 : " + s.getAverage());

}

=============================================================================
이름 : 홍길동
총점 : 236 
평균 : 78.0

'Java' 카테고리의 다른 글

[Java] Abstract(추상클래스)  (0) 2022.05.18
[Java] Inheritance(상속)3  (0) 2022.05.17
[Java] 학생들의 최고 점수/최저 점수  (0) 2022.05.17
[Java] 숫자 정렬  (0) 2022.05.17
[Java] 학생들의 평균 점수를 구하라  (0) 2022.05.16

댓글