YSHUSH

Class 예제 본문

Coding/Java

Class 예제

코딩; 2021. 12. 14. 19:55
public class MainClass {

	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) );
	System.out.println("평균:"+s.getAverage( ) );
	}	
}

class Student {

	String name;
	int ban;
	int no;
	int kor, eng, math;
    
------------------------------------------------------------------------------------------	
//	↓이부분부터 채우기↓	

//	int total;
	
//	1번.
	/*
	int getTotal(int kor, int eng, int math) {
		total = kor + eng + math;
		return total;
	}
	double getAverage() {
		return (double)total/3;
	*/
	
	
//	2번.	
	int getTotal(int kor, int eng, int math) {
		this.kor = kor;
		this.eng = eng;
		this.math = math;
		
		return (kor + eng + math);
	}
	
	double getAverage() {
		return (double)(kor + eng + math) / 3;
------------------------------------------------------------------------------------------
	}
	
}

'Coding > Java' 카테고리의 다른 글

Encapsule  (0) 2021.12.14
Encapsulation  (0) 2021.12.14
Constructor  (0) 2021.12.14
OOP(Object Oriented Programing)  (0) 2021.12.14
File writer  (0) 2021.12.14