일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- ror실행
- node.js web framework
- Cross
- Eclipse
- docker
- 도커
- php
- 명사 추출기
- 명사 뽑아내기
- ajax
- Lift
- express for node.js
- C/C++
- scala
- rss
- 주식이야기
- 스킨 스쿠버
- php thumbnail
- ejb
- 메일왕창보내는법
- 나의 취미
- 베트남어
- Node.js
- 명사 분석기
- 책이야기
- flex3
- 디즈니씨
- 나의 프로젝트
- nodejs express
- iBatis
- Today
- Total
목록My Programing/JAVA (63)
nkdk의 세상
package inter; public class Outer { int a; Inner in1; // 내부 클래스 객체 변수 public Outer() { System.out.println("외부 클래스 생성자"); a=10; in1=new Inner(); } public void aa() { System.out.println("외부 메소드: aa"); in1.cc(); // 내부 클래스 멤버 호출 System.out.println("내부 멤버 x="+in1.x); } public void bb() { System.out.println("외부 메소드: bb"); } public class Inner{ // 클래스 안에 클래스를 만든다. int x; public Inner(){ x=20; } public ..
package inter; public interface volume2 extends AdvanceVolume { // 인터페이스 끼리는 이와 같이 상속 받을 수 있다. public String VOL="볼륨"; // final static 이다. public void volumeUp(int level); void volumeDown(int level); // void aa() {}; // 이건 못 들어 온다. } package inter; public interface Flyer { int FAST=100; public void fly(); public boolean isAnimal(); } package inter; public class ball extends FlayerAdpter{ public ..
/* 인터페이스는 추상 메소드와 파이널 양식만 가지고 있음. 일반 메소드가 없이 추상 메소드와 파이널 멤버 필드만 * 가지고 있음. (내용이 안 들어 있음) 상속을 받은 후에는 꼭 오버라이딩을 해라. * 인터페이스를 이용하면 다중 상속의 효과를 볼 수 있다. 또한 왜 쓰는가 하면 표준 양식을 만들기 위해서 * 만들어 졌다. java.awt.event KeyListener 여기 있는 메소드 양식대로 할 경우에만 이벤트 핸들러가 작동하나 * 그 양식이 나오지 않을 경우는 사용하지 않겠다라는 것을 정의하는 것을 이야기 한다. * 인터페이스는 상속을 강요하는 것이다. */ package inter; public interface volume { abstract public void volumeUp(int lev..
package Office; public class Salesman extends Regular{ private int sales; private double commission; public Salesman(String irum, int nai){ super(irum, nai); } public Salesman(String irum, int nai, int salary, int sales, double commission) { super(irum, nai); this.sales = sales; this.commission = commission; this.sales = salary + (int)(sales*this.commission); } public double pay() { return this...