JAVA

210812_클래스+계산(예제)

요옫 2021. 8. 12. 12:35

class Score{

 

private String name;

private int java;

private int jsp;

 

public static final String TITLE="중간고사 시험결과";

 

//자동으로 멤버 각각의 setter,getter

//마우스오른쪽->source->generate setter and getter->name,java,jsp체크

public String getName() {

return name;

}

 

public void setName(String name) {

this.name = name;

}

public int getJava() {

return java;

}

public void setJava(int java) {

this.java = java;

}

public int getJsp() {

return jsp;

}

public void setJsp(int jsp) {

this.jsp = jsp;

}

}

 

public class ObjectMethodEx5 {

 

public static void main(String[] args) {

 

Score sc1=new Score();

sc1.setName("박성범");

sc1.setJava(88);

sc1.setJsp(90);

 

System.out.println("[중간고사 시험결과]");

System.out.println("이름: "+sc1.getName());

System.out.println("java: "+sc1.getJava());

System.out.println("jsp: "+sc1.getJsp());

System.out.println("총점: "+(double)(sc1.getJava()+sc1.getJsp()));

System.out.println("평균: "+(double)(sc1.getJava()+sc1.getJsp())/2);

 

//계산 쉽게 하려면

//추가_tot

public int getTot()

{

int tot=java+jsp;

return tot;

}

public double getAvg()

{

return getTot()/2.0;

}

 

 

int tot=s.getTot();

double avg=s.getAvg();

 

System.out.println("합계: "+s.getTot());

System.out.println("평균: "+s.getAvg());

 

 

//결과

[중간고사 시험결과]

이름: 박성범

java: 88

jsp: 90

총점: 178.0

평균: 89.0

'JAVA' 카테고리의 다른 글

210812_call by  (0) 2021.08.12
210812_클래스+배열  (0) 2021.08.12
210812_클래스(예제)  (0) 2021.08.12
210812_클래스+this(예제)  (0) 2021.08.12
210811_ConstTestEx6까지 함  (0) 2021.08.11