=80) { hak="B"; }else if(avg>=70) { hak="C"; }else if(avg>=60) { hak="D"; }else if(avg<60) { hak="F"; } } public void disp() { System.out.println(num + " " +avg+ " " + hak); } }"> =80) { hak="B"; }else if(avg>=70) { hak="C"; }else if(avg>=60) { hak="D"; }else if(avg<60) { hak="F"; } } public void disp() { System.out.println(num + " " +avg+ " " + hak); } }"> =80) { hak="B"; }else if(avg>=70) { hak="C"; }else if(avg>=60) { hak="D"; }else if(avg<60) { hak="F"; } } public void disp() { System.out.println(num + " " +avg+ " " + hak); } }">
package ch06.object;
public class Sungjuk {
private int num;
private int kor;
private int eng;
private int math;
private int total;
private float avg;
private String hak;
public Sungjuk(int num, int kor, int eng, int math) {
this.num=num;
this.kor=kor;
this.eng=eng;
this.math=math;
}
public void total() {
total=kor+eng+math;
}
public void average() {
avg=(float)total/3;
}
public void hakjum() {
if(avg>=90) {
hak="A";
}else if(avg>=80) {
hak="B";
}else if(avg>=70) {
hak="C";
}else if(avg>=60) {
hak="D";
}else if(avg<60) {
hak="F";
}
}
public void disp() {
System.out.println(num + " " +avg+ " " + hak);
}
}
package ch06.object;
public class Pay {
private String name;
private int bonbong;
private int tex;
private int silsu;
public Pay(String name, int bonbong) {
this.name=name;
this.bonbong=bonbong;
}
public void yonsan() {
tex=(int)(bonbong*0.045+0.5);
silsu=bonbong-tex;
}
public void disp() {
System.out.println(name + "\\t" + bonbong + "\\t" + tex + "\\t" + silsu);
System.out.println();
}
}
package ch06.object;
//접근제한자 : public, private, protected(상속)
//클래스의 3개 속성 : 은닉화, 다형성, 상속성
public class Saram {
private String name;
private String address;
private String phoneNumber;
private String juminBunho;
//외부에서 접근이 불가능하기 때문에 함수로 간접적으로 접근시킨다.
public Saram(String n, String a, String p, String j) {
name=n;
address=a;
phoneNumber=p;
juminBunho=j;
}
public void disp() {
System.out.println(name);
System.out.println(address);
System.out.println(phoneNumber);
System.out.println(juminBunho);
}
}
1 80.0 B
홍길동 2000000 90000 1910000
김유신
멀티캠퍼스
010-1234-5678
123456-1234567