문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
notepad:kamajaki0601 [2012/04/05 11:42] kamajaki0601 |
notepad:kamajaki0601 [2012/04/06 14:47] (현재) kamajaki0601 |
||
---|---|---|---|
줄 168: | 줄 168: | ||
public String name; | public String name; | ||
private int avg; | private int avg; | ||
- | // 정보 은폐(외부 노출 안 되게 함) | + | |
+ | 정보 은폐(외부 노출 안 되게 함) \\ | ||
public String average(int kor, int eng) | public String average(int kor, int eng) | ||
- | // public void average(int kor, int eng){ | ||
{ | { | ||
avg = (kor+eng)/ | avg = (kor+eng)/ | ||
- | // System.out.println(avg); | ||
- | |||
return name+avg; | return name+avg; | ||
} | } | ||
} | } | ||
+ | |||
public class AvgTest2 { | public class AvgTest2 { | ||
public static void main(String[] args) { | public static void main(String[] args) { | ||
Avg2 student1 = new Avg2(); | Avg2 student1 = new Avg2(); | ||
student1.name = " | student1.name = " | ||
- | // | ||
- | // | ||
student1.avg = 100; | student1.avg = 100; | ||
} | } | ||
} | } | ||
- | 에러 => 복사/ | + | 에러 => 복사/ |
- | 애러 나오는 이유 작성 | + | 애러 나오는 이유 작성 |
- | 에러 나오지 않도록 수정한 후 출력 결과 나올 수 있도록 프로그램 수정 | + | 에러 나오지 않도록 수정한 후 출력 결과 나올 수 있도록 프로그램 수정(이름 평균 출력) |
- | (름 평균 출력) | + | |
- | 접근 제어 | + | 접근 제어 |
- | 접근 상세자에게 허용된 접근 단계 | + | 접근 상세자에게 허용된 접근 단계 |
^ 상세자 |^클레스 |^서브클래스 |^패키지 |^그외 |^ | ^ 상세자 |^클레스 |^서브클래스 |^패키지 |^그외 |^ | ||
줄 202: | 줄 199: | ||
^ package | ^ package | ||
- | =>같은 패치지내에서 클래스와 서브 클래스의 동작 의미파악 | + | =>같은 패치지내에서 클래스와 서브 클래스의 동작 의미파악 |
- | =>다른 패키지에서 클래스와 서브 클래스의 동작 | + | =>다른 패키지에서 클래스와 서브 클래스의 동작 |
- | 다른 클래스 | + | 다른 클래스 |
- | 주소 : moham@paran.com | + | 주소 : moham@paran.com |
- | 제목 : 객체-본인이름-0405 | + | 제목 : 객체-본인이름-0405 |
- | 내용 : 위의 내용 붙여넣기 | + | 내용 : 위의 내용 붙여넣기 |
- | 과제 : 오늘 자정(24시) 이후 블로그에서 확인(A4 자필) | + | 과제 : 오늘 자정(24시) 이후 블로그에서 확인(A4 자필) |
다음 주.. 캡슐화부터 다시 설명(정보 은폐 포함) | 다음 주.. 캡슐화부터 다시 설명(정보 은폐 포함) |