본문 바로가기
반응형

:: Keiz Story ::403

super는 뭐 하는 놈일까 super까지 왔다. 상속을 했다는 얘기지... 얘는 왜 하는가??? 어따 쓰는 놈인가.. 필요한가? Test2 클래스를 Test3이 상속 받았다고 치자. class Test2{ int sum = 0; int num; static int tot_sum = 0; void calc(int amt){ sum = sum + amt; tot_sum = tot_sum + amt; } static int getTotSum(){ return tot_sum; } } 이 놈이 Test3 public class Test3 extends Test2{ int bal; Test3(int num, int bal) { this.bal = bal; } } 지금은 Test2를 상속받는데 super고 나발이고 필요가 없다. 이런 경우야 .. 2011. 4. 12.
static은 뭐하는 놈인가? 시덥지 않은 기록 연달아서... ㅎ static붙이면 정적필드, 정적메소드 라고 부른다. 두개 크로스 해서 짬뽕으로 보자. public class Test { public static void main(String[] args) { Test2 t1 = new Test2(); Test2 t2 = new Test2(); t1.calc(100); t2.calc(200); int tot = Test2.getTotSum(); System.out.println(t1.sum); System.out.println(Test2.tot_sum); System.out.println(t2.sum); System.out.println(tot); } } class Test2{ int sum = 0; static int tot_su.. 2011. 4. 12.
this란 뭐 하는 놈인가... 빵공장 직원도 아니고... 프레임워크 환경에서 작업을 시작했으니... 카피 & 페이스트 신공으로 if, for, case 만으로 모든 프로그램을 완성했으니.. 기초가 부족하다.. 한심한 노릇이다 ㅡㅡ; 그래서 쌩자바를 틈틈히 공부하기로 했다.ㅎ 요즘에는 개발도 안 하니.. 이게 될 일이 아니다.. this라는 놈이 있다. 이게 뭐 하는 놈인가.. 쉽게 말해서 로컬변수랑 구분지어 주는 놈이다. 생성자 클래스를 보자. class Test{ String name; Test(String name){ this.name = name; } } 이런식으로 쓸때 클래스의 변수랑 생성자에 받아 오는 변수랑 이름이 같으면 구분해 줄라고 쓴다. ... 별 시덥지 않은 -_-;; 그지같은 얘제를 하나 만들어 보자. public.. 2011. 4. 12.
이해 안 되는 기름값... 간만에 블로그질.. 오랜만에 쓰는 글이지만 유쾌한 글이 아니라서 씁쓸하네요. 최근.. 기름값이 아주 그냥.. 미친년 널뛰기 마냥 마구마구 올라갑니다. 2000원이 넘는 주유소도 있드라죠.. 제가 한 .. 5년전에 처음 차를 구입했을때만 하더라도 기름값이 1200원 이었던가...? 기억이 잘 안 나네요. 그 정도 했었던거 같은데 그때도 기름값이 많이 올랐었었던 것으로 기억이 되네요. 그 당시 옆에 계시던 과장님이 한 마디 하셨습니다. '지금이 가장 쌀 때야. 기름 많이 넣고 많이 돌아다녀' 라고 하셨던 기억이 납니다. 그 때야 이해를 잘 못 했었습니다. 한참 기름값이 오르고 있던 때라.. 곧 내리겠지 라고 생각을 했더라죠.. 그리고 5년이 지났습니다. 내리겠지라고 생각했던 기름값으 죽어라고 안 내립니다. .. 2011. 4. 10.
반응형