Inheritance in Interfaces
77 views
Feb 12, 2024
The "Inheritance in Interfaces" video elucidates the concept of inheritance within interfaces in Java programming. It explores how interfaces can extend other interfaces, inheriting their method signatures and constants. The video demonstrates how this inheritance mechanism allows for the establishment of hierarchies of interfaces, promoting code reusability and polymorphism. Through clear explanations and practical examples, viewers gain insight into how inheritance in interfaces facilitates the organization and abstraction of code in Java programs. This tutorial serves as a valuable resource for learners seeking to deepen their understanding of interface inheritance and its application in Java programming.
View Video Transcript
0:00
рдЧреИрд╕ рдЖрдЬ рдХреЗ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╣рдо рд▓реЛрдЧ рджреЗрдЦрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ рдЗрдирд╣рд╛рд░рд┐рдЯреЗрдВрд╕ рдХреНрдпрд╛ рд╣реЛрддреА рд╣реИ рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕реЗрд╕ рдХреЗ рдЕрдВрджрд░ рдФрд░ рдЗрдВрдЯрд░рдлреЗрд╕реЗрд╕ рдореЗрдВ рдЗрдирд╣рд╛рд░рд┐рдЯреЗрдВрд╕ рдХрд╛ рдХреНрдпрд╛ рдорд╣рддреНрд╡ рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рд╕реНрдЯрд╛рд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЗрдирд╣рд╛рд░рд┐рдЯреЗрдВрд╕ рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕реЗрд╕ рд╡рд╛рд▓реЗ рдЯреЙрдкрд┐рдХ рдХреЛ рдбрд┐рд░реЗрдХреНя┐╜я┐╜
0:30
рдЗрди рд╣реИ рд░рд┐рдЯреЗрдВрд╕ рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕ рдареАрдХ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рдореАрди рдореЗрдердб рдмрдирд╛рдКрдВрдЧрд╛ рдЬрд╕реНрдЯ рдЯреВ рдЗрди рд╣я┐╜я┐╜
0:39
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдореАрди рдореЗрдердб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЙрд╕рдХреЗ рд▓рд┐рдП рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдмрдирд╛рдХрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реВя┐╜я┐╜
0:45
рдФрд░ рдореИрдВ рдЖрдк рдЬреЛ interface рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдмрдирд╛рдпрд╛ рдерд╛ рдЙрд╕рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдирд╣реАрдВ рдХрд░реВрдБрдЧрд╛ рдПрдХ sample interface рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдмрдирд╛ рд▓реЗрддрд╛ рд╣реВрдБ рдареАрдХ рд╣реИ рдорд╛рди рд▓реЛ рдореИрдВрдиреЗ sample interface рдмрдирд╛ рд▓рд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдорд╛рди рд▓реЛ рдореИрдВрдиреЗ math1 рдФрд░ math2 рдХрд░рдХреЗ рджреЛ method рдбрд╛рд▓ рджрд┐рдпреЗ рдареАрдХ рд╣реИ рддреЛ рдПрдХ рддреЛ math1 рдореИрдВ рдбрд╛рд▓ рджреВрдБрдЧрд╛ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдореИрдВ я┐╜я┐╜
1:15
рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рд╕рд╛рд░рд╛ рд╕реЗ рдПрдХ interface рдмрдирд╛рдУрдВ рдФрд░ рдореИрдВ рдЪрд╛рд╣реВрдБ рдХрд┐ рдпрд╛рд░ рдореБрдЭреЗ math 1 рдФрд░ math 2 рднреА рдЪрд╛рд╣реА рд╣я┐╜я┐╜
1:21
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рд╕рд╛ math 3 рдФрд░ math 4 рднреА рдЪрд╛рд╣реА рд╣реИ рддреЛ рдореИрдВ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВя┐╜я┐╜
1:26
рдпрд╛рдирд┐ рдХрд┐ рдореИрдВ copy paste рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рд▓реЗрдХрд┐рди рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдорд╛рд▓реВрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ dry рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдпрд╛ рдея┐╜я┐╜
1:31
рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рд╣реИ do not repeat yourself рдФрд░ drive principle рдХреЛ object oriented programming рдмрд╣реБрдд рдЬрд╛рджрд╛ рдорд╣рддреНрд╡ рджреЗрддреА рд╣я┐╜я┐╜
1:37
рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдЗрд╕реА reason рд╕реЗ interfaces рдореЗрдВ inheritance рдХреЛ introduce рдХрд┐рдпрд╛ рдЧрдпя┐╜я┐╜
1:42
рдпрд╛рдирд┐ рдХрд┐ рдЖрдк inherit рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдПрдХ interface рдХреЛ рджреВрд╕рд░реЗ interface рд╕я┐╜я┐╜
1:47
рдЖрдк рдПрдХ рдмрд╛рдд рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдПрдХ interface рдХреЛ extend рдХрд░рдХреЗ рджреВрд╕рд░реА class рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддя┐╜я┐╜
1:54
рдЗрд╕рдХрд╛ рдорддрд▓рдм рдореИрдВ рдмрддрд╛ рджреВрдБ рдХреНрдпрд╛ рд╣реИ рдпрд╛рдирд┐ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ math1 рдФрд░ math2 рдирд╛ рдбрд╛рд▓я┐╜я┐╜
1:58
рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦ рджреВрдБ extends рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рд▓рд┐рдЦ рджреВя┐╜я┐╜
2:04
sample interface рддреЛ рдпрд╣ рдПрдХ valid way to extend an interface рд╣я┐╜я┐╜
2:09
рдпрд╛рдирд┐ рдХрд┐ рдЖрдк рд▓реЛрдЧ inheritance рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕я┐╜я┐╜
2:14
рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЗрд╕ interface рдХреЛ interface рдирд╛ рдмрдирд╛ рдХреЗ рдПрдХ class рдмрдирд╛ рджреЗрддрд╛ рддреЛ рдпрд╣ рдмрд╛рдд рдпрд╣рд╛рдВ рдкрд░ рдЧрд▓рдд рд╣реЛ рдЬрд╛рддя┐╜я┐╜
2:21
рдХреНрдпреЛрдВрдХрд┐ interface рдХреЛ рдЖрдк extend рдХрд░рдХреЗ class рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ class implement interface extend red line class
2:37
рдХреНрд▓рд╛рд╕ рд╕реЗ рдирд╛ рдХрд┐ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдЗрдВрдкреНрд▓реАрдореЗрдВрдЯ рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдЖрдк рдпрд╣ рдХрд░реЛ рддреЛ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдареАрдХ рд╣реИ рдмрдЯ рдЕрдЧрд░ рдЖя┐╜я┐╜
2:42
рдЗрдВрдкреНрд▓реАрдореЗрдВрдЯ рдХрд░реЗрдВрдЧреЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рдореИрде рд╡рди рдФрд░ рдореИрдЯ рдЯреВ рдЗрдирдХреА рдбреЗрдлрд┐рдирд┐рд╢рди рдЖрдкрдХреЛ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝реЗрдЧрд╛ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдпрд╣ рдХрд╣ рд░рд╣я┐╜я┐╜
2:48
рдпрд╛ рддреЛ рдЗрд╕рдХреЛ abstract рдирд┐рдХрд▓рд┐рдпрд╛ рдХрд░ рд▓реЛ, рдпрд╛ math 1, math 2 рдХреЛ рдЖрдк implement рдХрд░ рд▓реЛ
2:53
рдареАрдХ рд╣реИ, рддреЛ рдореИрдВ рдЖрдк рдЕрдм рдЗрд╕рдХреЛ рдХрд░ рджреВрдБрдЧрд╛, extends, рддреЛ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЛ error message рдпреЗ рдХрд╣ рд░рд╣рд╛ рд╣реИ
2:58
рдХрд┐ рдЖрдк рджреЗрдЦреЛ, extend sample interface рдХреЛ implement sample interface рдХрд░ рд▓реЛ
3:02
рдпрд╛ рдлрд┐рд░ рдЗрд╕ class рдХреЛ interface рдХрд░ рд▓реЛ, рдпрд╛рдирд┐ рдХрд┐ рдЖрдк рдПрдХ interface рдмрдирд╛ рд╕рдХрддреЗ рд╣реЛ
3:07
рдПрдХ рджреВрд╕рд░реЗ interface рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рддреЛ рдпрд╣рд╛рдБ рдкрд░ interface child sample interface
3:12
extend sample interface рдРрд╕рд╛ рдХрд░рдХреЗ рдореИрдВ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдБ but рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ class рд▓рд┐рдЦрдХя┐╜я┐╜
3:18
рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдареАрдХ рд╣реИ рдЕрдм рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ class рдмрдирд╛рддрд╛ рд╣реВрдБ рдореИрдВ рдПрдХ class рдмрдирд╛рдУрдВрдЧя┐╜я┐╜
3:23
рдФрд░ рдЗрд╕рдХрд╛ рдирд╛рдо рдореИрдВ рд░рдЦреВрдБрдЧрд╛ my sample class рдФрд░ my sample class рдХрд╛ s рдореЗрдВ capital рдХрд░ рд▓реЗрддрд╛ рд╣реВя┐╜я┐╜
3:29
рдФрд░ рдпреЗ class рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдЗрд╕ class рдореЗрдВ implement рдХрд░реВрдБрдЧя┐╜я┐╜
3:34
child sample interface рдХреЛ рдФрд░ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдЕрдм рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ child sample interface рдХреЛ implement рдХрд┐рдпрд╛ рд╣я┐╜я┐╜
3:40
рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрд╣рд╛рдБ рдкрд░ math 1 рдХреА definition рдХреЛ math 3 рдХреА definition рдХреЛ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝реЗрдЧя┐╜я┐╜
3:45
рд╕рдмрд╕реЗ рд╡рд╣рд▓реЗ рдореИрдВ math 3 рдХреА definition рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реВрдБ рдФрд░ рдорд╛рд▓реЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ system.out.println рдФрд░ math3 рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдореИрдВ math4 рдХреЛ рднреА implement рдХрд░ рджреЗрддрд╛ рд╣реВрдБ рдмрд┐рд▓реНрдХреБрд▓ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ public рд▓рд┐рдЦрдирд╛ рдмрдж рднреВрд▓рдирд╛ рддреЛ рдпрд╣рд╛рдБ рдкрд░ control D рдХрд░реВрдБрдЧрд╛ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ math3 рдХреА рдЬрдЧрд╛ math4 рдХрд░ рджреВрдБрдЧрд╛ рдФрд░ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ math3 рдФрд░ math4 рджреЛрдиреЛрдВ я┐╜я┐╜
4:17
рдХрд░ рд▓реЛ рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдореИрде рд╡рди рдирд╣реАрдВ рд╣реИ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдореИрде рд╡рди рд╣реИ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдореИрде рд╡рди рдЖ рд░рд╣рд╛ рд╣реИ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреА рд╕рд╛рд╣рд┐рддрд╛ рд╕реЗ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреА рд╕рд╛рд╣рд┐рддрд╛ рд╕реЗ рд╕реИрдореНрдкрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдореИрде рд╡рди рдФрд░ рдореИрде рдЯреВ рднреА рдЗрд╕рдореЗрдВ рдЗрдВрдХреНрд▓реВрдбрд┐рдб рд╣реИ рдФрд░ рдпрд╣реА рд░реАрдЬрди рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ я┐╜я┐╜
4:47
рдореИрдВ рдЯреВ рдореИрдВ рдереНрд░реА рдореИрдВ рдлреЙрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рд▓реЛрдЧ рдЬрдм рд╕рд╛рд░реЗ рдХреЗ рд╕рд╛рд░реЗ рдореИрдердб рдХреЛ рдЕрдВрдмрд░реНрдореЗрдЯ рдХрд░ рджреЛрдЧреЗ рдЗрдирдХреЛ рдореИя┐╜я┐╜
5:08
рдареАрдХ рд╣реИ рдХреБрд▓ рдорд┐рд▓рд╛ рдХрд░ рдмрд╛рдд рдпрд╣ рд╣реИ I hope рдХрд┐ рдпрд╣ рдЬреА рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдИ рдЖрдк рд▓реЛрдЧреЛрдВ рдХя┐╜я┐╜
5:12
рдФрд░ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рдмрд╛рдд рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрдИ рддреЛ рдЖрдк рд▓реЛрдЧ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЛ рджреБрдмрд╛рд░рд╛ рджреЗрдЦреЗя┐╜я┐╜
5:18
рдХреНрдпреЛрдВрдХрд┐ рдпреЗ рдмрд╣реБрдд рдЬрд╝реНрдпрд╛рджрд╛ straightforward рд╕реА рдЪреАрдЬ рд╣реИ рдЬреИрд╕реЗ рд╣рдо рд▓реЛрдЧ class рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдФрд░ classes рдмрдирд╛рддреЗ рдея┐╜я┐╜
5:24
рд╡реИрд╕реЗ рдпреЗ interfaces рднреА рдмрдирд╛ рд▓реЗрддреЗ рд╣реИрдВ рдмрдИ child sample interface рдХреЗ рдкрд╛рдкрд╛ рдХрд╛ рдирд╛рдо sample interface рд╣я┐╜я┐╜
5:30
рдФрд░ sample interface рдХрд╛ рдЗрдХрд▓реЛрддрд╛ рдмреЗрдЯрд╛ рд╣реИ child sample interface рддреАрдЧреЗ рддреЛ sample interface рдХрд╛ рдмреЗрдЯрд╛ рд╣реИ child sample interface
5:45
interface рдХрд╛ рдЕрдзрд╛рд░ рдХрд╛рд░реНрдб рджреЗрдЦреЛрдЧреЗ рддреЛ рдЙрд╕рдореЗрдВ рдЖрдкрдХреЛ рдЙрд╕рдХреЗ рдкрд╛рдкрд╛ рдХрд╛ рдирд╛рдо рдХреНрдпрд╛ рджрд┐рдЦреЗрдЧрд╛ рдСрдлрд┐рд╕рд▓реА рд╕реИрдВрдкрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рджрд┐рдЦреЗрдЧя┐╜я┐╜
5:51
рдареАрдХ рд╣реИ рд╕рди рдСрдл рд╕реИрдВрдкрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдареАрдХ рд╣реИ рддреЛ рдЦреИрд░ рдпрд╣ рд╕рд╛рд░реА рдмрд╛рддреЗрдВ рдЬреЛ рд╣реИ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрдпреЛрдм рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдИ рд╣реЛрдВрдЧреА рдЬрд┐я┐╜я┐╜
5:57
classes рдореЗрдВ рдХрд░рддреЗ рдереЗ inheritance рдЙрд╕реА рддрд░рд╣ рдпрд╣рд╛рдБ рдкрд░ рд╣рдо рд▓реЛрдЧ interfaces рдореЗрдВ рдХрд░ рджреЗрддреЗ рд╣реИя┐╜я┐╜
6:01
рдмрд╛рдд рдпрд╣рд╛рдБ рдкрд░ рдПрдХрджрдо straight forward рд╣реИ рдФрд░ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдЪрд▓реЗя┐╜я┐╜
6:05
notes рдХреА рддрд░рдл рддреЛ notes рдХреЗ рдЕрдВрджрд░ рднреА рдореИрдВрдиреЗ рдпрд╣реА рдЪреАрдЬ рд▓рд┐рдЦреА рд╣реБрдИ рд╣реИ рддреЛ рдпрд╣ рджреЗрдЦреЛ рдЖрдк рд▓реЛя┐╜я┐╜
6:09
рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ inheritance and interfaces рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реБрдЖ рд╣реИ рдХрд┐ рднрд╛рдИ рджреЗрдЦреЛ interfaces can extend
6:14
another interfaces рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ another рдХрд╛ r рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдРрд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ comment рдХрд░рддреЗ рд╣реИя┐╜я┐╜
6:19
рдЖрдкрдиреЗ r рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдЖрдкрдиреЗ interface рдХреА рдЬрдЧрд╛ interfacer рд▓рд┐рдЦ рджрд┐рдпрд╛ рдпрд╣ рд╕рд╛рд░я┐╜я┐╜
6:25
рдЧрд▓рддрд┐рдпрд╛рдВ рд╣реЛ рдЬрд╛рддреА рд╣реИ remember рдХреА spelling рднреА рдЧрд▓рдд рд▓рд┐рдЦ рдЬрд╛рддрд╛ рд╣реВрдБ рдпрд╣ рдЬрдм рдЖрдк рдЗрддрдирд╛ рд╕рд╛рд░я┐╜я┐╜
6:29
рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЗрддрдиреЗ рд╕рд╛рд░реЗ chapters рдЗрддрдиреЗ рд╕рд╛рд░реЗ courses рдХреЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рддреЛ рдпрд╛ рдереЛрдбрд╝реА рдмрд╣реБрдд рдЧрд▓рддреА рддреЛ рдЖрдкрдХреЛ expect рдХрд░рдиреА рдкрдбрд╝реЗрдЧреА я┐╜я┐╜
6:36
рдФрд░ рд╡рд╣рд╛рдБ рдкрд░ рдЕрдЧрд░ рдХреЛрдИ major рдЧрд▓рддреА рд╣реЛрддреА рд╣реИ рддреЛ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЙрд╕рдХрд╛ correction рджреЗ рджреЗрддрд╛ рд╣реВя┐╜я┐╜
6:41
рдФрд░ notes рдореЗрдВ рднреА рдареАрдХ рдХрд░ рджреЗрддрд╛ рд╣реВрдБ рдЙрд╕рдХреЛ рдФрд░ рдЕрдЧрд░ рдореИрдВ рднреВрд▓ рдЬрд╛рдУ notes рдкрд░ рдареАрдХ рдХрд░рдирд╛ рддреЛ рдЖрдк рд▓реЛрдЧ рдЬреЛ рдпрд╣ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрдХрд░ рдЙрд╕рдХреЛ рдХрдо рд╕реЗ рдХрдо рдареАрдХ рдХрд░ рд▓реЗя┐╜я┐╜
6:48
рддреЛ рдРрд╕реА рдХреЛрдИ major mistake рд░рд╣рддреА рдирд╣реАрдВ рд╣реИ рдФрд░ spelling mistake рддреЛ рдпрд╛рд░ рдЖрдк auto correct рдХрд░ рд╣реА рд▓рд┐рдпрд╛ рдХрд░я┐╜я┐╜
6:52
so I hope you guys understand рдпрд╣рд╛рдБ рдкрд░ interfaces extend рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рджреВрд╕рд░реЗ interfaces рдХреЛ рдЗрд╕рд▓рд┐рдП рдПрдХ interface 1 рдмрдирд╛рдпя┐╜я┐╜
6:58
рдПрдХ interface 2 рдореИрдВрдиреЗ рдЖрдкрд░ рдмрдирд╛рдпрд╛ рдФрд░ рдореИрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдпрд╛рд░ рдпреЗ рдЬреЛ interface 2 рд╣я┐╜я┐╜
7:02
рдпреЗ extend рдХрд░рддрд╛ рд╣реИ interface 1 рдХреЛ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рд▓реЛрдЧ рджреЗрдЦя┐╜я┐╜
7:07
рдореИрдВрдиреЗ void math 2 рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджрд┐рдпрд╛ рдЕрдЧрд░ рдпрд╣рд╛рдБ рдкрд░ math 1, math 2, math 3 рд╣реЛрддя┐╜я┐╜
7:11
рдЬреИрд╕реЗ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рд╡рд╛рд▓реЗ example рдореЗрдВ рдЖрдк рд▓реЛрдЧ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ Math 3 рдФрд░ Math 4 рдХреЛ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрдХя┐╜я┐╜
7:20
рдЕрдкрдиреА class рдореЗрдВ рдЕрдЧрд░ implement рдХрд░рддреЗ рд╣реЛ child sample interface рдХреЛ methods define FXFX arrow is implemented by my sample class
7:38
рдпрд╛рдирд┐ рдХреА рдпреЗ рдЬреЛ sample interfaces рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдпрд╣рд╛рдБ рдкя┐╜я┐╜
7:42
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рдЬрд╛ рдЗрд╕рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдпрд╣рд╛рдБ рдкрд░ рдпрд╣рд╛рдБ рдкрд░ рддреЛ inheritance рдХреА рд╕рд╛рд╣рд┐рддрд╛ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣я┐╜я┐╜
7:48
рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЗрд╕рдХреЗ methods рдХреЛ implement рдХрд░рдХреЗ рддреЛ рдпрд╣ рдЖрдк рд▓реЛрдЧ рдХреЛ direction рджреЗрддрд╛ рд░рд╣рддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдпрд╣рд╛рдБ рдкрд░ рдЗрд╕рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдиреАрдЪреЗ рдХрд╣реАрдВ рдкрд░ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдпрд╣ рдЬреЛ method рд╣реИ рдпрд╣ рдКрдкрд░ рдХрд┐рд╕реА interface рд╡рдЧреИрд░рд╣ рд╕реЗ рдЖ рд░рд╣рд╛ рд╣реИ рддреЛ рдпрд╣ intelligent idea рдЖрдк рд▓реЛрдЧ рдХреЗ рд▓рд┐рдП рдХрд░рдХреЗ рджреЗрддреА рд╣реИ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдФрд░ рдЖрдк рд▓реЛрдЧ рдЪрд╛рд╣реЛ рддреЛ my sample class рдХрд╛ рдПрдХ object рдмрдирд╛ рд╕рдХрддреЗ я┐╜я┐╜
8:20
рдореИрде рд░реА рдпрд╣ рд╕рд╛рд░реЗ рдХреЗ рд╕рд╛рд░реЗ рдореИрде рд░реЗрдбреНрд╕ рдХреЛ рдореИрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рд▓реВрдВрдЧрд╛ рдореИрдВ рдЗрд╕рдХреЛ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЬреИрд╕реЗ рд╣реА рд░рди рдХрд░реВрдВрдЧя┐╜я┐╜
8:27
рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рдХрд┐ рдпрд╣рд╛рдВ рдкрд░ рдореИрде рд╡рди рдореИрде рдЯреВ рдореИрде рдЯреНрд░реА рдпрд╣рд╛рдВ рдкрд░ рдореБрдЭреЗ рдкреНрд░реЗрдбреЗрдВрдЯ рдХрд░рдХреЗ рддреЗрд░рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдия┐╜я┐╜
8:33
рдЕрдкрдиреА рдЗрдВрдкреНрд▓реЗрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ рдпрд╣ рд▓рд┐рдЦрд╛ рдерд╛ рдХрд┐ рдЬреЛ рдореИрдВ рдереНрд╡рд╛ рдиреЗ рд╡рд╣ рдкреНрд░реЗрдбреЗрдВрдЯ рдХрд░реЗрдЧрд╛ рдореИрдВ рдереВрдВ рдореИрдВ рддреВ рдмреНрд▓реЙрдЯ рдЯя┐╜я┐╜
8:38
рдкреНрд░реЗрдб рдХрд░реЗрдЧрд╛ рдореИрдВ рдереНрд░реА рдореИрдВ рдереНрд░реА рдХреЛ рдкреНрд░реЗрдб рдХрд░реЗрдЧрд╛ рдФрд░ рдореИрдВ рдереЛрдбрд╝ рдореИрдВ рдереЛрдбрд╝ рдХреЛ рдкреНрд░реЗрдб рдХрд░реЗрдЧрд╛ рддреЛ рдореИрдВрдиреЗ рдЗрд╕рдХреЛ рдХреБрдЫ рдЗя┐╜я┐╜
8:44
рдЕрдкрдирд╛ рд╕реАрд╡ рдмрдирд╛рдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рдЕрдкрдирд╛ рдХрд╛рдо рдЬреЛ рд╣реИ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЖрдИ рд╣реЙрдк рдХрд┐ рдЕрдВрдбрд░рд╕реНрдЯреИрдВрдбрд┐рдВрдЧ рдЖя┐╜я┐╜
8:49
рд▓реЛрдЧреЛрдВ рдХреА рд╣реЛ рдЧрдИ рд╣реИ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдХреБрдЫ рдХреНрд╡реЗрд╢реНрдЪрди рдХреЛ рдореИрдВ рд╕реЙрд▓реНрд╡ рдХрд░реВрдВрдЧрд╛ рдкреЙрд▓реАрдореЙрдлрд┐рдЬрдо рд╡рд╛рд▓рд╛ рдЯреЙрдкрд┐рдХ рдмрддрд╛рдиреЗ рдХя┐╜я┐╜
8:55
рдкреЙрд▓рд┐рдореЙрдлрд┐рдЬрдо рд╡рд╛рд▓рд╛ рдЯреЙрдкрд┐рдХ рдЬреЛ рд╣реИ рд╡реЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рддреЛ рдереЛрдбрд╝рд╛ рдзреНрдпрд╛рди рд╕я┐╜я┐╜
8:59
рдЙрд╕ рд╡реАрдбрд┐рдпреЛ рдХреЛ рджреЗрдЦ рд▓реЗрдирд╛ рдиреЗрдХреНрд╕ рд╡рд╛рд▓реЗ рд╡реАрдбрд┐рдпреЛ рдХреЛ рдФрд░ рдЙрд╕рдореЗрдВ рдореИрдВ рдЖрдк рд▓реЛрдЧя┐╜я┐╜
9:03
рддреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рдПрдХ рдЖрдЗрдбрд┐рдпрд╛ рджреВрдВрдЧрд╛ рдХрд┐ рдпрд╛рд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреНрдпреЛрдВ рдорддрд▓рдм рдореИрдВрдиреЗ рддреЛ рдмрддрд╛ рджрд┐рдпрд╛ рдУрд▓реНрд▓реА рдпрд╛ рдХреНрдпреЛрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддя┐╜я┐╜
9:09
рд╣реИрдВ рдмрдЯ рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдкреЙрд▓рд┐рдореЛрдлрд┐рд╕рдо рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ рдЙрд╕рдХрд╛ рдПрдХ рдЖрдЗрдбрд┐рдпрд╛ рдорд┐рд▓реЗрдЧрд╛ рдФрд░ рд╡рд╣рд╛рдВ рдкрд░ рдЬреЛ рдПрдВрдбрд░рд╕реНрдЯреЗрдВрдбрд┐рдВя┐╜я┐╜
9:15
рд▓реЛрдЧ рдХреА рд▓реЗрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣реИ рдЖрдкрдХреЛ рднреА рдордЬрд╛ рдЖ рдЬрд╛рдПрдЧрд╛ рдЗрд╕рд▓рд┐рдП рдЕрдЧрд▓рд╛ рд╡реАрдбрд┐рдпреЛ рдорд┐рд╕реНрд╕ рдордд рдХрд░рдирд╛ рдХреЛрдИ рднреА рд╕реЛ рдЕрдЧрд░ рдЖя┐╜я┐╜
9:21
рд▓реЛрдЧреЛрдВ рдиреЗ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдЕрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рдХрд░ рд▓реЗрдВ рддреЛ рдХрд░ рд▓реЗрдирд╛ рдпрд╣ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдЕрднреА рднреА рдмреАрдЪ рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗя┐╜я┐╜
9:25
рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдкреВрд░рд╛ рдХреЛрдЯреНрд╕ рдпрд╣рд╛рдВ рдкрд░ рдкрдбрд╝рд╛ рд╣реБрдЖ YouTube рдкрд░ рддреЛ рдпрд╣ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдЖрдХреНрд╕реЗрд╕ рдХрд░ рд▓реЗрдирд╛ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрд╢я┐╜я┐╜
9:31
рдореЗрдВ рд▓рд┐рдВрдХ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХрд┐ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЪрд┐рдВрддрд╛ рдмрдд рдХрд░рдирд╛ рд╕рд╛рд░рд╛ рд╕рд╛рд░рд╛ рд╕реЛрдЪ рдХреЛрдб рдореЗрдВ рдмрд╣реБрдд рдЬрд▓реНрджреА рдЕрдкрдбреЗрдЯ рдХя┐╜я┐╜
9:36
рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЗрддрдирд╛ рд╣реА рдЧрд╛рдЗрд╕ рдереИрдВрдХ рдпреВ рд╕реЛ рдордЪ рдЧрд╛рдЗрд╕ рдлреЛ рд╡рд╛рдЪрд┐рдВрдЧ рдЗрд╕ рд╡реАрдбрд┐рдпя┐╜я┐╜
9:41
рдФрд░ рдЖрдкрдХреЛ рдиреЗрдХреНрд╕ рдЯрд╛рдЗрдо рджреЗрдЦреЗя┐╜я┐╜
#Java (Programming Language)
#Programming