일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- code .
- code 설치
- currentTimeMillis
- GitHub 미러링
- GitLab Mirroring
- 실행시간 측정
- gitlab 연동
- eslint-import-resolver-typescript
- Path Alias
- 티스토리 초대장/ 티스토리초대
- 티스토리초대
- 유니옥션
- GitHub Mirroring
- visual studio code
- code 세팅
- webstorm
- 티스토리 초대장
- 프리티어
- visual studio code cli
- react native #gradle
- GitLab미러링
- 네이버 클라우드 플랫폼
- 초대장
- '티스토리 초대장/ 티스토리초대'
- 프레시업 #풀무원 #하루한병 #건강만들기 #풀무원 녹즙
- Emmet
- 음료같은녹즙
- React Native
- 니돈내먹
- settings sync
Archives
- Today
- Total
방치하기
Set & Get ,Swap 클래스 이용 본문
반응형
class NumBer { private int num1; private int num2; public void swap() { int swap=num1; num1=num2; num2=swap; } public void setNum1 (int new_num) { num1=new_num; } public int getNum1() { return num1; } public void setNum2 (int new_num) { num2=new_num; } public int getNum2() { return num2; } } //스윕 겟 셋 메소드를 가진 클래스
//본체 클래스 public class NumBerTest { public static void main (String [] args) { NumBer a; a= new NumBer(); //객체의 Stack 의 메모리를 잡는다 a.setNum1(1); a.setNum2(26);//객체와 값은 서로 주소로 연결 되어진다 . 리퍼런스형이된다 . System.out.println(a.getNum1()); System.out.println(a.getNum2()); a.swap(); // 이 스왑은 리퍼런스이기에 값이 바뀌게된다 . 단 메소드안으로 인트를 옮기면 //콜바이 밸류가 되서 값이 안바뀜 System.out.println(a.getNum1()); System.out.println(a.getNum2()); } }
반응형
'홍익대 Java > 수업' 카테고리의 다른 글
배열 평균 총합 (0) | 2009.07.17 |
---|---|
매소드 오버로딩 (0) | 2009.07.17 |
클래스와 객체 (0) | 2009.07.17 |
자바 콜바이 벨류 & 콜바이 리퍼런스 (0) | 2009.07.16 |
배열 정렬 메소드 와 지연 그리고 맨앞으로 이동 (0) | 2009.07.16 |
Comments