//The soldiers twisted thorns into a crown, and put it on his head, and dressed him in a purple garment. (John 19:2) package com.javarush.task.task20.task2010; /* Ðак ÑеÑиализоваÑÑ ÑÑо-Ñо Ñвое? */ import java.io.*; public class Solution { public static class Object implements Serializable { public String string1; public String string2; } public static int countStrings; public static class String implements Serializable { private final int number; public String() { number = ++countStrings; } public void print() { System.out.println("string #" + number); } } public static void main(String[] args) { } } /* Ðак ÑеÑиализоваÑÑ ÑÑо-Ñо Ñвое? СделайÑе Ñак, ÑÑÐ¾Ð±Ñ ÑеÑиализаÑÐ¸Ñ ÐºÐ»Ð°ÑÑа Object бÑла возможной. ТÑебованиÑ: 1.âÐлаÑÑ Object должен ÑÑÑеÑÑвоваÑÑ Ð²Ð½ÑÑÑи клаÑÑа Solution. 2.âÐлаÑÑ Solution.Object должен бÑÑÑ ÑÑаÑиÑеÑким. 3.âÐлаÑÑ Solution.Object должен бÑÑÑ Ð¿ÑблиÑнÑм. 4.âÐлаÑÑ Solution.Object должен поддеÑживаÑÑ Ð¸Ð½ÑеÑÑÐµÐ¹Ñ Serializable. 5.âÐлаÑÑ Solution.String должен поддеÑживаÑÑ Ð¸Ð½ÑеÑÑÐµÐ¹Ñ Serializable. package com.javarush.task.task20.task2010; * Ðак ÑеÑиализоваÑÑ ÑÑо-Ñо Ñвое? * public class Solution { public static class Object { public String string1; public String string2; } public static int countStrings; public static class String { private final int number; public String() { number = ++countStrings; } public void print() { System.out.println("string #" + number); } } public static void main(String[] args) { } } */