사용자 도구

사이트 도구


인터페이스_실습

MyLauncher.java

package org.secmem.gwangju;
 
public class 우주정거장 {
 
	public void docking(우주왕복선 spaceShuttle) {
 
		System.out.println("Docked: " + spaceShuttle.getName());
	}
 
}

도킹.java

package org.secmem.gwangju;
 
public interface 도킹 {
 
	public String getName();
 
}

소유즈우주선.java

package org.secmem.gwangju;
 
public class 소유즈우주선 implements 도킹{
 
	@Override
	public String getName() {
		return "소유즈우주선";
	}
}

우주왕복선.java

package org.secmem.gwangju;
 
public class 우주왕복선 implements 도킹{
 
	public String getName() {
 
		return "우주왕복선";
 
	}
}

우주정거장.java

package org.secmem.gwangju;
 
public class 우주정거장 {
 
	public void docking(도킹 dockable) {
 
		System.out.println("Docked: " + dockable.getName());
	}
 
}
인터페이스_실습.txt · 마지막으로 수정됨: 2013/12/11 00:46 저자 127.0.0.1