From 96ac335267660e6291595c0014a40663458bf0ae Mon Sep 17 00:00:00 2001 From: ahren Date: Tue, 12 Dec 2023 12:23:04 +0100 Subject: [PATCH] variablen in abstrakter klasse nicht private --- src/ChatProgramm/model/Client.java | 38 +++++++++++------------------- 1 file changed, 14 insertions(+), 24 deletions(-) diff --git a/src/ChatProgramm/model/Client.java b/src/ChatProgramm/model/Client.java index d46bbea..21c420f 100644 --- a/src/ChatProgramm/model/Client.java +++ b/src/ChatProgramm/model/Client.java @@ -24,9 +24,9 @@ public class Client extends Transmitter { private static Logger lg = Logger.getLogger("netz"); - private Socket socket; - private BufferedReader reader; - private PrintWriter writer; +// private Socket socket; +// private BufferedReader reader; +// private PrintWriter writer; private static final int PORT = 35000; //lt. iana port > 2¹⁵ private static final String IP = "127.0.0.1"; @@ -48,16 +48,6 @@ public class Client extends Transmitter { // s.close(); } - /** - * @param args the command line arguments - */ - public static void main(String[] args) { - try { - new Client(); - } catch (IOException ex) { - Logger.getLogger(Client.class.getName()).log(Level.SEVERE, null, ex); - } - } @Override public void connect() throws IOException { @@ -66,17 +56,17 @@ public class Client extends Transmitter { socket = new Socket(IP, PORT); lg.info("Client: Verbindung aufgebaut"); - lg.info("Client: initialisiere reader und writer"); - InputStream is = socket.getInputStream(); - OutputStream os = socket.getOutputStream(); - - InputStreamReader isr = new InputStreamReader(is, "UTF-8"); - OutputStreamWriter osr = new OutputStreamWriter(os, "UTF-8"); - - reader = new BufferedReader(isr); - writer = new PrintWriter(osr); - lg.info("Client: Initialisierung abgeschlossen"); - +// lg.info("Client: initialisiere reader und writer"); +// InputStream is = socket.getInputStream(); +// OutputStream os = socket.getOutputStream(); +// +// InputStreamReader isr = new InputStreamReader(is, "UTF-8"); +// OutputStreamWriter osr = new OutputStreamWriter(os, "UTF-8"); +// +// reader = new BufferedReader(isr); +// writer = new PrintWriter(osr); +// lg.info("Client: Initialisierung abgeschlossen"); +initIO(); lg.info("Client: warte auf Nachricht"); } catch (java.io.InterruptedIOException e) {