반응형

program/struts2 6

인터페이스 , 추상 클래스

명함클래스(NameCard)와 출력하는 클래스(PrintNameCard)가 있고, NameCard는 print() 메소드가 있어서 스스로 출력도 되어야 한다고 생각해봅시다. public class NameCard { String name; String phone; String email; PrintNameCard printNameCard; public void setPrintNameCard(PrintNameCard p) { this.printNameCard = p; } public void print() { printNameCard.print( this ); } } public class PrintNameCard { public void print( NameCard nc ) { System.out.pri..

program/struts2 2008.08.25

Action 인터페이스를 구현한 액션

package tutorial; import com.opensymphony.xwork2.Action; // Action 인터페이스를 구현해서 만든 부분 // import com.opensymphony.xwork2.Action; // implements Action // @Override public class HelloWorld implements Action { private String message; public String getMessage(){ return message; } @Override public String execute() throws Exception{ message = "Hello World !"; return SUCCESS; } } * 장점 : 코드의 정형화 (return S..

program/struts2 2008.08.21