ΠΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ.
package com.javarush.task.task15.task1523;
/*1. Π ΠΊΠ»Π°ΡΡΠ΅ Solution ΡΠΎΠ·Π΄Π°ΠΉ 4 ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ°.
2. Π ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ ΡΠΎΠ·Π΄Π°ΠΉ ΠΊΠ»Π°ΡΡ SubSolution ΠΈ ΡΠ΄Π΅Π»Π°ΠΉ Π΅Π³ΠΎ ΠΏΠΎΡΠΎΠΌΠΊΠΎΠΌ ΠΊΠ»Π°ΡΡΠ° Solution.
3. ΠΠ½ΡΡΡΠΈ ΠΊΠ»Π°ΡΡΠ° SubSolution ΡΠΎΠ·Π΄Π°ΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Alt+Insert -> Constructors.
4. ΠΡΠΏΡΠ°Π²Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΠ² Π² SubSolution ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ 3 ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ°(Π²ΡΠ΅ ΠΊΡΠΎΠΌΠ΅ private).
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
1.βΠ ΠΊΠ»Π°ΡΡΠ΅ SubSolution Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ 3 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ°.
2.βΠ ΠΊΠ»Π°ΡΡΠ΅ Solution Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ 4 ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ°.
3.βΠ ΠΊΠ»Π°ΡΡΠ΅ Solution Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ°.
4.βΠ ΠΊΠ»Π°ΡΡΠ΅ SubSolution Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊΡΠΎΠΌΠ΅ private.
5.βΠΠ»Π°ΡΡ Solution Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΌ ΠΊΠ»Π°ΡΡΠ° SubSolution.*/
public class Solution {
public void Solution(int a) {
}
private void Solution(double x) {
}
protected void Solution(char b) {
}
void Solution(short c) {
}
public static void main(String[] args) {
}
}

