Inheritance in Java: рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдПрдХ рдлрдБрдбрд╛рдореЗрдиреНрдЯрд▓ рдХреЙрдиреНрд╕реЗрдкреНрдЯ рд╣реИред рдпрд╣ рдПрдХ subclass рдХреЛ рдПрдХ superclass рдХреЗ рдЧреБрдгреЛрдВ рдФрд░ рдореЗрдердб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЬрд╛рд╡рд╛ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреА рдЧрд╣рди рд╕рдордЭ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред рд╣рдо рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ, рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕, рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреА рдкреНрд░рдХрд╛рд░, рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди, рдФрд░ рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдХреЛ рднреА рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреНрдпрд╛ рд╣реИ (What is Inheritance in Java in Hindi) ?
рдЬрд╛рд╡рд╛ рдкреНрд░рд╛рдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ, рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдПрдХ рдореИрдХреЗрдирд┐рдЬреНрдо рд╣реИ рдЬреЛ рдПрдХ рдирдП рдХреНрд▓рд╛рд╕ (рдЬрд┐рд╕реЗ subclass рдпрд╛ child class рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ) рдХреЛ рдореМрдЬреВрджрд╛ рдХреНрд▓рд╛рд╕ (рдЬрд┐рд╕реЗ superclass рдпрд╛ parent class рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред child class рдХреЛ parent class рдХреЗ рд╕рднреА рдЧреБрдг рдФрд░ рддрд░реАрдХреЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╕реЗ рдорд┐рд▓рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдЧреБрдг рдФрд░ рддрд░реАрдХреЗ рднреА рдЬреЛреЬ рд╕рдХрддрд╛ рд╣реИред
рдЬрд╛рд╡рд╛ рдореЗрдВ, рдХреНрд▓рд╛рд╕ рдбрд┐рдХреНрд▓реЗрд░реЗрд╢рди рдХрд░рдиреЗ рдореЗрдВ тАЩextendsтАЩ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред child class parent class рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ рдорд┐рд▓реА рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдФрд░ рдореЗрдердб рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдХреЛрдб рдХреЛ рдЕрдзрд┐рдХ рдореЙрдбреНрдпреВрд▓рд░, рдЖрд╕рд╛рди рдФрд░ рдХрдо рддреНрд░реБрдЯрд┐-рдкреНрд░рд╡рдг рдмрдирд╛рддрд╛ рд╣реИред
рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдХреНрдпрд╛ рдорд╣рддреНрд╡ рд╣реИ (Importance of Inheritance in Java programming) ?
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдЬрд╛рд╡рд╛ рд╕рд╣рд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдПрдХ рдлрдБрдбрд╛рдореЗрдиреНрдЯрд▓ рдХреЙрдиреНрд╕реЗрдкреНрдЯ рд╣реИред рдпрд╣ рдПрдХ рдХреНрд▓рд╛рд╕ рдХреЛ рдЕрдиреНрдп рдХреНрд▓рд╛рд╕ рд╕реЗ рдЧреБрдг рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ parent рдпрд╛ superclass рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред child рдпрд╛ subclass рддрдм рдЕрдкрдиреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдФрд░ рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдХреЛ рдЬреЛреЬ рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдХреБрдЫ рдкреНрд░рдореБрдЦ рд▓рд╛рдн рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рд╣реИрдВрдГ
- рдХреЛрдб рдкреБрдирдГ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛рдГ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЛ рдЙрдирдХреЗ parent рдХреНрд▓рд╛рд╕ рд╕реЗ рдХреЛрдб рдХрд╛ рдкреБрдирдГ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ, рд░реЗрдбреБрдиреНрдбреЗрдиреНрд╕реА рдХреЛ рдХрдо рдХрд░рдиреЗ рдФрд░ рдХреЛрдб рдПрдлрд┐рд╢рд┐рдПрдВрд╕реА рдмреЭрд╛рдиреЗ рдХреА рд╕реБрдмрд┐рдзрд╛ рдкреНрд░рдзрд╛рди рдХрд░рддрд╛ рд╣реИ ред
- рдкреНрд░рддрд┐рд░реВрдкрдХрддрд╛рдГ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ parent рдФрд░ child class рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдХреЗ рдореЙрдбреНрдпреВрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдб рдХреЛ рдкреЭрдирд╛, рд╕рдордЭрдирд╛ рдФрд░ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
- рдмрд╣реБрд░реВрдкрддрд╛(Polymorphism):┬ардЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдмрд╣реБрд░реВрдкрддрд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдПрдХ subclass рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрд╕рдХреЗ parent class рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдб рдЕрдзрд┐рдХ рдлреНрд▓реЗрдХреНрд╕рд┐рдмрд▓ рдФрд░ рдЕрдиреБрдХреВрд▓рдиреАрдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
- рдПрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рдирдГ рд╕реАрдзреЗ рдПрдХреНрд╕реЗрд╕ рдХреЗ рдмрдЬрд╛рдп рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдЬрд░рд┐рдП рдкреИрд░реЗрдВрдЯ рдХреНрд▓рд╛рд╕ рдХреЗ рддрд░реАрдХреЛрдВ рдФрд░ рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдХрд░ рдЗрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдХрд┐рддрдиреЗ рдкреНрд░рдХрд╛рд░ рд╣реИ┬а (Types of Inheritance in Java) ?
рдЬрд╛рд╡рд╛ рдЪрд╛рд░ рдкреНрд░рдХрд╛рд░ рдХреА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ 1) рд╕рд┐рдВрдЧрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕, 2) рдорд▓реНрдЯреАрд▓реЗрд╡рд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕, 3) рдкрджрд╛рдиреБрдХреНрд░рдорд┐рдд рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдФрд░ 4) рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ред рдЪрд▓рд┐рдП рдЗрд╕рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ :-
Single inheritance
рд╕рд┐рдВрдЧрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣реИред рд╕рд┐рдВрдЧрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ, рдПрдХ subclass рд╕рд┐рдВрдЧрд▓ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХреЗ рдЧреБрдгреЛрдВ рдФрд░ рдореЗрдердб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ subclass рдПрдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред
Multilevel inheritance
рдорд▓реНрдЯреАрд▓реЗрд╡рд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдПрдХ subclassрд╕реЗ рдПрдХ subclass рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ, рдПрдХ subclass рджреВрд╕рд░реЗ subclass рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ рдПрдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреНрд▓рд╛рд╕реЗрд╕ рдХреА рдПрдХ рд╣рд┐рд░рд╛рд░реНрдЪрд┐рдХрд╛рд▓ рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдмрдирд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ subclass рдЕрдкрдиреЗ parent classes рдХреЗ рдЧреБрдгреЛрдВ рдФрд░ рдореЗрдердб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
Hierarchical inheritance
рд╣рд┐рд░рд╛рд░реНрдЪрд┐рдХрд╛рд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдПрдХ рд╕рд┐рдВрдЧрд▓ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рд╕реЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ subclass рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ, рдПрдХ superclass рдХреЛ рдХрдИ subclasses рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ subclass рдХреЛ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХреЗ рдЧреБрдг рдФрд░ рдореЗрдердб рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ рдорд┐рд▓рддреА рд╣реИрдВ, рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЧреБрдг рдФрд░ рдореЗрдердбрд╕ рдХреЛ рднреА рдЬреЛреЬ рд╕рдХрддреЗ рд╣реИрдВред
Multiple inheritance
рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрдИ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рд╕реЗ рдПрдХ рд╕рдмрдХреНрд▓рд╛рд╕ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ рд╕рдмрдХреНрд▓рд╛рд╕ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХреЗ рдЧреБрдгреЛрдВ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЬрд╛рд╡рд╛ рд╕реАрдзреЗ рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕реЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рд╕рд┐рдВрдЯреЗрдХреНрд╕ (Syntax of Inheritance in Java)
рдЬрд╛рд╡рд╛ рдореЗрдВ, тАЩextendsтАЩ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдмрдХреНрд▓рд╛рд╕ тАЩextendsтАЩ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХрд╛ рдирд╛рдо рдЖрддрд╛ рд╣реИред рдЪрд▓рд┐рдП рдЗрд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдГ
class SuperClass {
// properties and methods of superclass
}
class SubClass extends SuperClass {
// properties and methods of subclass
}
рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдПрдХ subclass тАЩextendsтАЩ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред subclass рдХреЛ superclass рдХреЗ рд╕рднреА рдЧреБрдг рдФрд░ рдореЗрдердб рд╡рд┐рд░рд╛рд╕рдд (inherits) рд╕реЗ рдорд┐рд▓рддреА рд╣реИрдВред
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (How Inheritance works in Java) ?
рд╣рдо рдЬрд╛рд╡рд╛ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреЛ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ :-
Single Inheritance рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг :
class Animal {
void eat() {
System.out.println("Animal is eating");
}
}
class Dog extends Animal {
void bark() {
System.out.println("Dog is barking");
}
}
public class Main {
public static void main(String[] args) {
Dog d = new Dog();
d.eat();
d.bark();
}
}
рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, тАЩAnimalтАЩ рдХреНрд▓рд╛рд╕ рдПрдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рд╣реИ, рдФрд░ тАЩDogтАЩ рдХреНрд▓рд╛рд╕ рд╕рдмрдХреНрд▓рд╛рд╕ рд╣реИред тАЩDogтАЩ рдХреНрд▓рд╛рд╕ тАЩextendsтАЩ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ тАЩAnimalтАЩ рдХреНрд▓рд╛рд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред рд╕рдмрдХреНрд▓рд╛рд╕ тАЩDogтАЩ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ тАЩAnimalтАЩ рдХреЗ рдЧреБрдгреЛрдВ рдФрд░ рдореЗрдердб рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ, рд╕рдмрдХреНрд▓рд╛рд╕ тАЩDogтАЩ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдореЗрдердб тАЩbarkтАЩ рдЬреЛреЬрддрд╛ рд╣реИред
Multilevel Inheritance рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг :
// Parent class
class Animal {
public void eat() {
System.out.println("Animal is eating");
}
}
// Child class inheriting from Animal
class Dog extends Animal {
public void bark() {
System.out.println("Dog is barking");
}
}
// Grandchild class inheriting from Dog
class Labrador extends Dog {
public void color() {
System.out.println("Labrador is black in color");
}
}
// Main class to test the inheritance
public class Main {
public static void main(String[] args) {
Labrador myLabrador = new Labrador();
myLabrador.eat(); // inherited from Animal
myLabrador.bark(); // inherited from Dog
myLabrador.color(); // specific to Labrador
}
}
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ тАЩeatтАЩ рдХреА рдореЗрдердб рдХреЗ рд╕рд╛рде рдореВрд▓ рд╡рд░реНрдЧ тАЩAnimalтАЩ рд╣реИред рдЪрд╛рдЗрд▓реНрдб рдХреНрд▓рд╛рд╕ тАЩDogтАЩ тАЩAnimalтАЩ рд╕реЗ рдЗрдирд╣реЗрд░рд┐рдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдкрдиреА рдЦреБрдж рдХреА рдореЗрдердб тАЩbarkтАЩ рдЬреЛреЬрддрд╛ рд╣реИред grandchild class тАЩLabradorтАЩ тАЩDogтАЩ рд╕реЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИ рдФрд░ рдЕрдкрдиреА рдЦреБрдж рдХреА рд╡рд┐рдзрд┐ тАЩcolorтАЩ рдЬреЛреЬрддрд╛ рд╣реИ
тАЩMainтАЩ рдХреНрд▓рд╛рд╕ рдореЗрдВ, рд╣рдо тАЩLabradorтАЩ рдХрд╛ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ тАЩeatтАЩ, тАЩbarkтАЩ рдФрд░ тАЩcolorтАЩ рдХрд╣рддреЗ рд╣реИрдВред тАЩeatтАЩ рдореЗрдердб тАЩAnimalтАЩ рд╕реЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ рдорд┐рд▓реА рд╣реИ, тАЩbarkтАЩ рдореЗрдердб тАЩDogтАЩ рд╕реЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдореЗрдВ рдорд┐рд▓реА рд╣реИ, рдФрд░ тАЩcolorтАЩ рдореЗрдердб тАЩLabradorтАЩ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред
рдЗрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрдЧрд╛рдГ
Animal is eating
Dog is barking
Labrador is black in color
рдЗрд╕рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ тАЩLabradorтАЩ рдХреЛ тАЩeatтАЩ рдФрд░ тАЩbarkтАЩ рдХреЗ рдореЗрдердб рдЕрдкрдиреЗ parent class рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд (inheritance) рдореЗрдВ рдорд┐рд▓реЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреА рдЕрдкрдиреА рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХ рдореЗрдердб тАЩcolorтАЩ рднреА рд╣реИред
Read Also: Rajasthan PTET 2023 Notification Release: How To Apply Online
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдХреНрдпрд╛ рд▓рд╛рдн рд╣реИ (What are the advantages of Inheritance) ?
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реЛрдВ рдХреЛ рдХрдИ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рд╣реИрдВрдГ-
рдХреЛрдб рдкреБрдирдГ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ (Code Reusability)
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЛрдб рдкреБрдирдГ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ рдХреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рдЬрдм рдПрдХ рдЙрдкрд╡рд░реНрдЧ рдПрдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рд╕реЗ рдЧреБрдг рдФрд░ рдореЗрдердб рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╕рдмрдХреНрд▓рд╛рд╕ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдореЗрдВ рдореМрдЬреВрджрд╛ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рд╕рдордп рдФрд░ рдкреНрд░рдпрд╛рд╕ рдмрдЪрд╛рддрд╛ рд╣реИред
рдХреЛрдб рдкрдардиреАрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ (Improving Code Readability)┬а
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЛрдб рдХреЛ рдЕрдзрд┐рдХ рдкрдардиреАрдп рдмрдирд╛рддрд╛ рд╣реИред рдЬрдм рдПрдХ рд╕рдмрдХреНрд▓рд╛рд╕ рдПрдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рд╕реЗ рдЧреБрдгреЛрдВ рдФрд░ рдореЗрдердб рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдХреЛрдб рдХреА рдкрдардиреАрдпрддрд╛ рдХреЛ рдмреЭрд╛рддрд╛ рд╣реИред рдХреЛрдб рдЕрдзрд┐рдХ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдФрд░ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдХреЛрдб рджреЛрд╣рд░рд╛рд╡ рдХреЛ рдХрдо рдХрд░рдирд╛ (Reducing Code Duplication)
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЛрдб рджреЛрд╣рд░рд╛рд╡ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред рдЬрдм рдЖрдк рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдореЗрдВ рдХреЙрдорди рдХреЛрдб рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдХреНрд▓рд╛рд╕реЗрд╕ рдореЗрдВ рдмрд╛рд░-рдмрд╛рд░ рдПрдХ рд╣реА рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдХреНрдпрд╛ рдиреБрдХрд╕рд╛рди рд╣реИ (What are the disadvantages of Inheritance)?
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рдореЗ рдХрдИ рдлрд╛рдпрджреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рд╕рд╛рде рд╣реА рдЗрд╕рдХреЗ рдХреБрдЫ рдиреБрдХрд╕рд╛рди рднреА рд╣реИрдВ, рдЬреИрд╕реЗ :-
рдХрд╕рд╛ рд╣реБрдЖ рд╕рдВрдпреЛрдЬрди (Tight Coupling)
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдФрд░ рдЙрдкрд╡рд░реНрдЧ рдХреЗ рдмреАрдЪ рддрдВрдЧ рдпреБрдЧреНрдорди рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдмрдХреНрд▓рд╛рд╕ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
рдЕрдирдореНрдпрддрд╛ (Inflexibility)┬а
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЛрдб рдХреЛ рдЕрдирдореНрдп рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рддреИрдпрд╛рд░ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдмрджрд▓рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдореЗрдВ рдХрд┐рдП рдЧрдП рдХреЛрдИ рднреА рдмрджрд▓рд╛рд╡ рдЗрд╕рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╕рдмрдХреНрд▓рд╛рд╕ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЬрдЯрд┐рд▓рддрд╛ (Complexity)┬а
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЛрдб рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЧрд╣рд░реА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рд╣реИ, рддреЛ рдХреЛрдб рдХреЛ рд╕рдордЭрдирд╛ рдФрд░ рдмрдирд╛рдП рд░рдЦрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
Read Also: E Shram Card рдпреЛрдЬрдирд╛ рдХреНрдпрд╛ рд╣реИ рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕ (Best practices for using Inheritance)
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬреЛ рдирд┐рдЪреЗ рджрд┐рдП рдЧрдП рд╣реИрдВрдГ-
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рдХреЛ рд╕рд░рд▓ рд░рдЦреЗрдВрдГ
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рд╕рд░рд▓ рд░рдЦреЗрдВред рдПрдХ рдЧрд╣рд░реА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рдХреЛрдб рдХреЛ рдЬрдЯрд┐рд▓ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдореЗрдВ рдХрдард┐рди рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рдмрдХреНрд▓рд╛рд╕реЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рддреАрди рдпрд╛ рдЪрд╛рд░ рддрдХ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
рдЙрдЪрд┐рдд рд╣реЛрдиреЗ рдкрд░ рд╣реА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдГ
рдЙрдкрдпреБрдХреНрдд рд╣реЛрдиреЗ рдкрд░ рд╣реА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрджрд┐ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдЖрдкрдХреЗ рдХреЛрдб рдореЗрдВ рдХреЛрдИ рдореВрд▓реНрдп рдирд╣реАрдВ рдЬреЛреЬрддреА рд╣реИ рддреЛ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред рдпрджрд┐ рдпрд╣ рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рд╣реЛ рддреЛ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдмрдЬрд╛рдп рдХрдореНрдкреЛрдЬреАрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдбреАрдк рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рд╕реЗ рдмрдЪреЗрдВрдГ
рдЧрд╣рд░реА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рд╕реЗ рдмрдЪреЗрдВред рдПрдХ рдЧрд╣рд░реА рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рдХреЛрдб рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдореЗрдВ рдХрдард┐рди рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рддреЛ рдХреНрд▓рд╛рд╕реЗрд╕ рдХрд╛ рдЧрд╣рд░рд╛ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХреЙрдорди рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдмрдЬрд╛рдп рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдГ
рдЬрд╛рд╡рд╛ рд╕реАрдзреЗ рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдк рдЗрдВрдЯрд░реЮреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╕реЗ рдЬреБреЬреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдмрдЬрд╛рдп рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВред
рдирд┐рд╖реНрдХрд░реНрд╖ (Conclusion)
рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдПрдХ рдлрдБрдбрд╛рдореЗрдиреНрдЯрд▓ рдХреЙрдиреНрд╕реЗрдкреНрдЯ рд╣реИред рдпрд╣ рдПрдХ рдЙрдкрд╡рд░реНрдЧ рдХреЛ рдПрдХ рд╕реБрдкрд░рдХреНрд▓рд╛рд╕ рдХреЗ рдЧреБрдгреЛрдВ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрдИ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХреЛрдб рдкреБрдирдГ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛, рдХреЛрдб рдкрдардиреАрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдФрд░ рдХреЛрдб рджреЛрд╣рд░рд╛рд╡ рдХреЛ рдХрдо рдХрд░рдирд╛ред рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рдХреЛ рд╕рд░рд▓ рд░рдЦрдирд╛, рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдЬрдм рдЙрдЪрд┐рдд рд╣реЛ, рдЧрд╣рди рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рд╣рд┐рд░рд╛рд░реНрдЪрд┐ рд╕реЗ рдмрдЪрдирд╛, рдФрд░ рдорд▓реНрдЯреАрдкрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рдмрдЬрд╛рдп рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред
рдЕрдиреНрдп рд▓реЗрдЦ рдкрдврд╝реЗрдВ :