多选题
Given:
3. import java.io.*;
4. class ElectronicDevice {ElectronicDevice() {System.out.print("ed "); }}
5. class Mp3player extends ElectronicDevice implements Serializable {
6. Mp3player() {System.out.print("mp "); }
7. }
8. class MiniPlayer extends Mp3player {
9. MiniPlayer() {System.out.print("mini "); }
10. public static void main(String[] args) {
11. MiniPlayer m = new MiniPlayer();
12. try {
13. FileOutputStream fos = new FileOutputStream("dev.txt");
14. ObjectOutputStream os = new ObjectOutputStream(fos);
15. os.writeObject(m); os.close();
16. FileInputStream fis = new FileInputStream("dev.txt");
17. ObjectInputStream is = new ObjectInputStream(fis);
18. MiniPlayer m2 = (MiniPlayer) is.readObject(); is.close();
19. } catch (Exception x) {System.out.print("x "); }
20. } }
What is the result?