Úszom a szóban forgó osztály átalakító javarush q - a
Hozzon létre egy wrapper osztály és örökölt ugyanabba az osztályba / felület oborachivaemyyobekt.
Pass csomagolópapír egy objektum a mi osztály kivitelező.
Felülbírálja az összes módszerek az új osztály, és hívja őket technikákat kifogást.
Végezze el a módosításokat „ízlés”: hívja változás eredménye, paraméterek vagy valami mást csinálni.
Ujif
125 # 9679; 1 # 9679; 2 # 9679; 8
Approved: 50 # 37;
Itt olvashat többet wrapper
anélkül, hogy ez a módszer lenne ugyanaz, mint a többi @Override public void close () dob IOException
3. felülír minden módszerek új osztály, és hívja őket technikákat kifogást. @Override public void write (byte [] b) dob IOException
4. Küldje el a módosításokat „ízlés”: hívja változás eredménye, paraméterek vagy valami mást csinálni
System.out.println ( „Tudni akarja zárni a patak I / N?”); BufferedReader olvasó = új BufferedReader (új InputStreamReader (System.in)); Karakterlánc válasz = reader.readLine (); ha (answer.equals ( "D"))
Ez az „íz”
1 Hozzon létre egy wrapper osztály és örökölt ugyanabba az osztályba / interfész, amely beburkolja az objektumot. public class QuestionFileOutputStream megvalósítja AmigoOutputStream
2 Transfer csomagolópapír egy objektum a mi osztály kivitelező.
privát AmigoOutputStream amigoOutputStream;
nyilvános QuestionFileOutputStream (AmigoOutputStream amigoOutputStream)