과의 인터페이스를 구현하는 클래스에 단일 책임 원칙을 구현 나는 반드시 내 클라이언트 측 프로그램으로 이유없이 변경하지 않으 인터페이스는에 의존 한 :두 책임
public interface RMIChatServer extends Remote {
public void connect(RMIChatClient theClient) throws RemoteException;
public void sendMessageToServer(String theMessage) throws RemoteException;
}
그리고 이 기능을 구현하는 RMIChatServerImpl 클래스가 있습니다. 저는 책임감의 원칙을 지키면서 메시지를 다른 반에 보내는 책임을 옮기고 싶습니다.