首页 文章

Java Telnet Server:从另一个类访问方法

提问于
浏览
0

这里我有一个小的telnet服务器:http://bits.works/view/12a997df#L44

在第63行用方法out.println();我可以向客户发送消息 . 现在我想访问out.println();从 class meineklasse?

class meineklasse
{

tuwas(String line)
{
out.println(line);
}
}

我怎么解决这个问题?

1 回答

  • 2

    您可以在构造函数中传递 out

    class meineklasse
    {
        private PrintStream out;
    
        meineklasse(PrintStream out) {
            this.out = out;
        }
        tuwas(String line)
        {
            out.println(line); // perfectly defined now because out is an attribute
        }
    
    }
    

    你这样使用它:

    meineklasse meins =new meineklasse(out);
          meins.tuwas(line);
    

相关问题