0:00
рдЬрд╛рд╡рд╛ рдХреЗ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╣рдо рд▓реЛрдЧ рджреЗрдЦрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ рдореИрдердб рдУрд╡рд░ рд░рд╛рдЗрдбрд┐рдВрдЧ рдФрд░ рдореИрдердб рдУрд╡рд░ рд░рд╛рдЗрдбрд┐рдВрдЧ рдПрдХ рдмрд╣реБрдд рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рдХреЙрдирд╕реЗрдкреНрдЯ рд╣реИ рдЬрд╛рд╡рд╛ рдХреЗ рдЕрдВрддрд░ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдПрдВрдбреНрд░реЛрдЗрдб рдбреЗрд╡рд▓рдкреНрдореЗрдВрдЯ рдпрд╛ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ рд╡рдЧреИрд░рд╣ рдЗрд╕ рддрд░рд╣ рдХреА рдЪреАрдЬреЛрдВ рдоя┐╜я┐╜
0:30
рдмрдирд╛рдКрдВрдЧрд╛ cwh underscore 48 underscore 48 рдФрд░ underscore рдореИрдВ рдЖрдкрдХреЛ рд▓рд┐рдЦреВрдБрдЧрд╛ method overriding
0:39
рдареАрдХ рд╣реИ рдФрд░ рдпрд╣ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣рд╛рдБ рдкрд░ рдПрдХ main method рд▓рдЧрд╛рдКрдВрдЧя┐╜я┐╜
0:43
рдФрд░ main method рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧ рдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдБ overriding рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдорд╛рд▓реЛрдВ рдореЗрд░реЗ рдкрд╛я┐╜я┐╜
0:47
рдПрдХ class a рд╣реИ рдареАрдХ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ method рд╣я┐╜я┐╜
0:51
рд▓реЗрдЯ рд░реЗрд╕реЗ public int harry рдЬреЛ рдХрд┐ рдПрдХ рдмрд╣реБрдд рдЕрдЬреАрдм рд╕рд╛ method рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпреЗ return рдХрд░рддрд╛ рд╣я┐╜я┐╜
0:57
4 рдпреЗ return рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрд╛рд░ рдпреЗ рдХреБрдЫ рднреА return рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдареАрдХ рд╣реИ рдЗрд╕рдХреА рдорд░рдЬреА рд╣я┐╜я┐╜
1:01
рдлрд┐рд░ рдорд╛рди рд▓реЛ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдФрд░ method рд╣реИ public void method2
1:07
рдЬреЛ рдпрд╣рд╛рдБ рдкрд░ рдХреБрдЫ print рдХрд░рддрд╛ рд╣реИ рд▓реЗрдЯ рд░реЗрд╕реЗ system.out.println I am method2 of class A
1:17
рдЕрдм рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ class B рдмрдирд╛рддрд╛ рд╣реВрдБ рдФрд░ рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╣ extend рдХрд░ рд░рд╣реА рд╣реИ class A рдХя┐╜я┐╜
1:25
рдпрд╛рдирд┐ рдХрд┐ рдореИрдВ B рдХреЛ inherit рдХрд░ рд░рд╣рд╛ рд╣реВрдБ A рд╕реЗ рддреЛ A рдХреЗ рдЬреЛ рднреА methods рдФрд░ рдЗрд╕рдХреА properties рд╣реИя┐╜я┐╜
1:31
рд╡реЛ рд╕рд╛рд░реА рдЖ рдЬрд╛рдПрдВрдЧреЗ рдЕрдЧрд░ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ public int A is equal to
1:35
рдпрд╣рд╛рдБ рдкрд░ public int A рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдореИрдВ class b extends a рдХрд░ рджреВя┐╜я┐╜
1:41
рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ let us say рдПрдХ method рдмрдирд╛рддрд╛ рд╣реВя┐╜я┐╜
1:45
public void math 3 public void math 3 рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рд▓рд┐рдЦреВрдБрдЧя┐╜я┐╜
1:52
I am method 3 of class b class b рдХрд╛ method 3 рд╣я┐╜я┐╜
1:56
рдФрд░ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ object рдмрдирд╛ рджреВрдБ рдЬрд▓реНрджреА рд╕реЗ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдБ рдХя┐╜я┐╜
2:01
a is equal to new a рдФрд░ рдлрд┐рд░ рдореИрдВ a.method2 рдорд╛рдирд▓реЛ run рдХрд░реВя┐╜я┐╜
2:08
рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ method2 print рдХрд░реЗрдЧрд╛ I am method2 of class A
2:13
no surprises whatsoever рдпрд╣рд╛рдВ рддрдХ рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рдЖрдк рд▓реЛрдЧреЛрдВ рд╕рдордЭ рдореЗрдВ рдЖ рд░рд╣реА рд╣реЛрдВрдЧя┐╜я┐╜
2:17
рдЪреАрдЬрд╝реЗ рдХреА рднрд╛рдИ рдареАрдХ рд╣реИ рдПрдХ class A рдмрдирд╛рдИ рдПрдХ class B рдмрдирд╛рдИ class A рдХреЗ рдЕрдВрджрд░ Harry рдФрд░ method2 рдирд╛рдо рдХреЗ methods рдбрд╛рд▓я┐╜я┐╜
2:25
class B рдХреЗ рдЕрдВрджрд░ method3 рдирд╛рдо рдХрд╛ рдПрдХ method рдбрд╛рд▓рд╛ рдХрд╣рдирд╛ рдХреНрдпрд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рд▓реЛрдЧ рдХреЛ рдмрддрд╛рддрд╛ рд╣реВя┐╜я┐╜
2:31
рдорд╛рд▓реЛ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ b рдХрд╛ object рдмрдирд╛рдпрд╛ рд╣реИ рдореИрдВрдиреЗ рдХрд╣рд╛ b, b is equal to new b
2:35
рдареАрдХ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ b.met2 рдХрд░рддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкя┐╜я┐╜
2:40
рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ met2 рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдБ b extend рдХрд░ рд░рд╣реА рд╣реИ A рдХреЛ, рддреЛ рдЬреЛ Harry method рд╣я┐╜я┐╜
2:45
рдФрд░ Math 2 method рд╣реИ, рд╡реЛ obviously рдореЗрд░реЗ рдкрд╛рд╕ B рдХреЗ рдЕрдВрджрд░ рднреА рдЖ рдЬрд╛рдПрдВрдЧя┐╜я┐╜
2:50
рддреЛ рдЕрдЧрд░ рдореИрдВ B рдХрд╛ рдХреЛрдИ object рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдБ рддреЛ рдореИрдВ Math 2 рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВя┐╜я┐╜
2:53
inheritance рддреЛ рд╣рдордиреЗ рджреЗрдЦреА рд░рдЦрд╛ рд╣реИ, рдареАрдХ рд╣реИ рддреЛ рдореИрдВ B рдХреЛ рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВя┐╜я┐╜
2:57
рдпрд╣рд╛рдБ рдкрд░ рдЗрддрдирд╛ рдХрд░рдиреЗ рдХреЗ рдкрд╛рдж рдЕрдЧрд░ рдореИрдВ рдЕрднреА run рдХрд░реВрдБ рдЗрд╕рдХя┐╜я┐╜
3:01
рддреЛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкрд░ рд╡рд╣реА рдЪреАрдЬ рд╡рд╛рдкрд╕ рд╕реЗ print рд╣реЛ рдЧрдИ рд▓реЗрдХрд┐рди рдорд╛рди рд▓реЛ рдХрд┐ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдореИя┐╜я┐╜
3:07
inherit рдХрд░реВрдБ class A рд╕реЗ class B рдХреЛ рдФрд░ at the same time рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХя┐╜я┐╜
3:13
рдпрд╣ рдЬреЛ method 2 method рд╣реИ рдХрд┐ рдпрд╣рд╛рдБ рдкрд░ method 2 of class B рд╢реЛ рдХрд░я┐╜я┐╜
3:17
class A рд╢реЛ рдирд╛ рдХрд░реЗ рддреЛ рдХреНрдпрд╛ рдореИрдВ рд╕рд┐рд░реНрдл рдПрдХ method рдХреЛ change рдХрд░ рд╕рдХрддрд╛ рд╣реВя┐╜я┐╜
3:21
рдЕрдкрдиреА рдирдИ рд╡рд╛рд▓реА class рдпрд╛рдирд┐ рдХрд┐ class B рдореЗрдВ рдЗрд╕реА рдХреЛ рдХрд╣рддреЗ рд╣реИ method overriding
3:25
рдпрд╛рдирд┐ рдХрд┐ рдореИрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рджреЗрдЦреЛ рдмрд╛рдИ class B рддреЛ class A рдХреЗ рд╕рд╛рд░реЗ рдХреЗ рд╕рд╛рд░реЗ methods рдФрд░ properties рдХреЛ inherit рдХрд░ рд▓я┐╜я┐╜
3:32
method 2 implement method 2 implement math2 2 method 2 of class B note method 2 method 2 implementation method 2 I am method 2
4:04
рдЕрдм class B рдХрд╛ object рдмрдирд╛ рдХреЗ рдЙрд╕ рдкреЗ method 2 run рдХрд░реВрдБрдЧрд╛, рддреЛ рд╡реЛ рдореБрдЭреЗ рдпрд╣рд╛рдБ рдкрд░ рдЗрд╕рдХрд╛ method run рдХрд░рдХреЗ рджреЗрдЧрд╛
4:10
рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдЬреЛ рдореИрдВ A рдХрд╛ object рдмрдирд╛ рд░рд╣рд╛ рдерд╛, рд╡реЛ рддреЛ рдпрд╛рд░ A рдХрд╛ рдЗрд╕ method run рдХрд░рдХреЗ рджреЗ рд░рд╣рд╛ рдерд╛
4:14
рддреЛ рдореИрдВ рдЗрд╕рдХреЛ рдЬреИрд╕реЗ рдЗрд╕реЗ run рдХрд░реВрдБ, рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкрд░, I am method 2 of class A рдФрд░ I am method 2 of class B
4:20
рдХрд┐ рдЗрд╕реА рдХреЛ рдмрддреЗрдВ рдореИрдердб рдУрд╡рд░ рд░рд╛рдЗрдбрд┐рдВрдЧ рдиреЙрдЯ рдЯреВ рдмреА рдХрдВрдлреНрдпреВрдЬрд╝ рд╡рд┐рдж рдореИрдердб рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдХрдВрдлреНрдпреВрдЬрд╝ рдХрд░ рдЬрд╛рддя┐╜я┐╜
4:26
рдкреНрд░реЗрд╕реНрдЯреНрд░рдЯ рд╡рд░ рд░рд╛рдЗрдбрд┐рдВрдЧ рдХреЛ рдореЗрдереЗрдб рдСрд╡рд░рд▓реЛрдбрд┐рдВрдЧ рд╕реЗ рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдПрдХреА рдХреНрд▓рд╛рд╕ рдХреЗ рдЕрдВрджрд░ рджреЛ рдореЗрдердбреНя┐╜я┐╜
4:33
рд╣реИ рдирд╛рдо рдЙрдирдХреЗ рд╕реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдЬреЛ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗ рд╡рд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИ рдареАрдХ рд╣реИ рддреЛ рдЬреЛ рдкреИрд░рд╛рдореАрдЯрд░ рд▓рд┐рд╕реНрдЯ рд╡рд╣ рдЙрдирдХреА рдЕрд▓рдЧ рд╣я┐╜я┐╜
4:40
рдЕрдм рдЕрдЧрд░ рдорд╛рди рд▓реЛрдЧ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдореИрде рдЯреВ рдХреЗ рдЕрдВрджрд░ рдХреЛрдИ рдЗрдВрдЯреАрдЬрд░ рджреЗ рджреЛрдВрдЧреА рдмрд╛рдЗрдЬ рдПрдХ рдЗрдВрдЯреАрдЬрд░ рд▓реЗ рд░рд╣рд╛ рд╣реИ рдЗрдВрдЯ рдП рддреЛ рдпрд╣ рдУрд╡рд░ рд░рд╛рдЗрдбрд┐рдВрдЧ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрдВрдЯреЗрд▓рд┐рдЬрд╝ рдЖрдИрдбрд┐рдпрд╛ рдЗрд╕ рдЪреАрдЬ рдХреЛ рдмрдбрд╝реА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рднрд╛рдкрддреА рд╣реИ рдЕрдм рджреЗрдЦреЛ рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рдпрд╣рд╛я┐╜я┐╜
5:10
рдмреА рдХреЛ рдПрд╕реЗ рдмрдирд╛рдпрд╛ рд╣реИ рдЖрдк рдПрдХ рдХреЛ рдЗрдирд╣рд╛рд░реЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдмреА рдордирд╛ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЖрдкрдиреЗ рдЬреЛ рдореИрдердб рдЯреВ рд╣реИ рдЙрд╕рдХя┐╜я┐╜
5:16
рд╡рд░реНрд░рд╛рдЗрдб рдХрд░ рджрд┐рдпрд╛ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдЖрдкрдХреЛ рдЗрдВрдЯреЗрд▓рд┐рдЬ рдЖрдЗрдбрд┐рдпрд╛ рдмрддрд╛ рд░рд╣рд╛ рд╣реИ рдЕрдЪреНрдЫрд╛ рдпрд╣ рдмрд▓реНрдм рдЬрд▓рдирд╛ рд╣реИ рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рдЗрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЛ рддя┐╜я┐╜
5:22
рдЙрд╕рд╕реЗ рдХрд╣ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдПрдиреЛрдЯреЗрдЯ рдореЗрдердб рдпреВрдЬрд┐рдВрдЧ рдУрд╡рд░ рд░рд╛рдЗрдб рдХрд┐ рдореИрдВ рдПрдиреЛрдЯреЗрдЯ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рддреЛ рдХреБрдЫ рд╣реЛрдЧрд╛ рдХреНрдпрд╛ рдореБрдЭя┐╜я┐╜
5:28
рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдЗрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рджреЗрдЦрддрд╛ рд╣реВрдВ рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдХреЗ рджреЗрддрд╛ рд╣реИ рдЗрд╕рдореЗрдВ рдпрд╣рд╛рдВ рдкрд░ рдПрдХ рдУрд╡рд░ рд░рд╛рдЗрдб рд▓рд┐рдЦрдХя┐╜я┐╜
5:33
рджрд┐рдпрд╛ рдХреНрдпрд╛ рдЗрд╕рд╕реЗ рдПрд░рд░ рдкреНрд░реЛрдбреНрдпреВрд╕ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рд╡реИрд▓реЗрдЯ рдЬрд╛рд╡рд╛ рдХреЛрдб рд╣реИ рджреЗрдЦрддреЗ рд╣реИрдВ рдмрд┐рд▓реНрдХреБрд▓ рд╡реИрд▓реЗрдЯ рдЬрд╛рд╡рд╛ рдХреЛрдб рдХреНрдпреЛрдВрдХя┐╜я┐╜
5:40
рджреЗрдЦреЛ рдЖрдк рд▓реЛрдЧ рдпрд╣ рдПрдЧреНрдЬрд┐рдХреНрдпреВрдЯ рд╣реЛ рдЧрдпрд╛ рддреЛ рдпрд╣ рдУрд╡рд░рдПрдб рдиреЛрдЯреЗрд╢рди рд╣реЛрддреА рдХреНрдпрд╛ рд╣реИ рдпрд╣ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдПрдХ рд╕рд╡рд╛рд▓ рд╣реЛрдЧя┐╜я┐╜
5:45
рдУрд╡рд░рд╛рдЗрдб рдиреЛрдЯреЗрд╢рди рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдиреЛрдЯреЗрд╢рди рд╣реИ рдЬреЛ рдХрд┐ рдпреЗ рджрд░реНрд╢рд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕ рдореЗрдердб рдХреЛ рдУрд╡рд░рд╛рдЗрдб рдХрд░ рд░рдЦрд╛ рд╣реИ рдЕрдЪреНрдЫрд╛ рдЕрдЧрд░ рдорд╛рди рд▓реЛ рдореИрдВ рдЗрд╕рдХреЛ рдУрд╡рд░рд╛рдЗрдб рдирд╛ рдХрд░реВрдБ рдУрд╡рд░рд╛рдЗрдб рдХрдо рдореИрдВ рдирд╣реАрдВ рдХрд░реВрдБ рдФрд░ рдЬрдм рдЗрд╕рдХрд╛ рдирд╛рдо рдорд╛рди рд▓реЛ рдореИрдВ рдореЗрдердб 21 рд░я┐╜я┐╜
6:15
рддреЛ рдЕрднреА рдореИрдВ рдЗрд╕рдХреЛ run рдХрд░реВрдБрдЧрд╛ рддреЛ рдпреЗ produce рдХрд░реЗрдЧрд╛ error, warning рднреА рдирд╣реАрдВ, error, рдпреЗ рдХрд╣ рд░рд╣рд╛ рд╣реИ рдХрд┐ method does not override or implement a method from a subtype
6:23
рдпрд╛рдирд┐ рдХрд┐ рдЖрдк рдХрд╣ рд░рд╣реЗ рд╣реЛ, overriding рд╣реЛ рд░рд╣реА рд╣реИ, actual рдореЗрдВ overriding рд╣реЛ рдирд╣реАрдВ рд░рд╣реА рд╣реИ, рдпреЗ рдХреНрдпрд╛ рд╣реИ, рддреЛ рдЖрдкрд╕реЗ Java рдпреЗ рдХрд╣ рд░рд╣рд╛ рд╣реИ
6:29
рдЕрдм рдЖрдк рдореЗрдВ рд╕рдЧреА рд▓реЛрдЧ рдпреЗ рд╕реЛрдЪреЛрдЧреЗ рдХрд┐ рдпрд╛рд░ рдлрд┐рд░ рдЗрд╕ override notation рдХреЛ рд▓рд┐рдЦреЗрдВ рдХреНрдпреЛрдВ рдЬрдм рдпреЗ рдореБрдЭреЗ time time рдкреЗ error рджреЗ рджреЗрдЧрд╛ рддреЛ рд▓рд┐рдЦреЗрдВ рдХреНрдпреЛя┐╜я┐╜
6:36
рдЖрдкрдХреЛ рд▓рд┐рдЦрдирд╛ рдЬрд░реВрд░реА рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рд▓рд┐рдЦреЛрдЧреЗ рддреЛ рдирд╣реАрдВ рд▓рд┐рдЦреЛрдЧреЗ рддреЛ рдХреБрдЫ рд╣реЛрдЧрд╛ рдирд╣реАрдВ рд╣реИ рддреЛ рд╣рдордиреЗ рджреЗрдЦ рд▓рд┐рдпя┐╜я┐╜
6:42
рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдХреЛ рдирд╣реАрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ рддрдм рдореБрдЭреЗ рдХреЛрдИ рдкреНрд░реЙрдмреНрд▓рдо рдирд╣реАрдВ рдЖрдИрдЧреА рджреЗрдЦреЛ рдореИрдВ рдЗрд╕рдХреЛ рд░рди рдХрд░реВрдБрдЧрд╛ рдФрд░ рдПрдХреНрдЬрд┐рдХреНрдпреВрдЯ рд╣реЛ рдЬрд╛рдПрдЧя┐╜я┐╜
6:47
рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдЕрдЧрд░ рдореИрдВ method2 рд▓рд┐рдЦрдХреЗ рднреА рдЗрд╕рдХреЛ рд░рди рдХрд░рддрд╛ рд╣реВрдБ рддреЛ рднреА рдПрдХреНрдЬрд┐рдХреНрдпреВрдЯ рд╣реЛ рдЬрд╛ рд░рд╣рд╛ рд╣я┐╜я┐╜
6:50
рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХреНрдпреЛрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдЗрд╕рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рдХреНрдпреЛрдВ рд╣реИ override рдХя┐╜я┐╜
6:54
рдХреНрдпреЛрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдРрд╕рд╛ рдХреБрдЫ override annotation рд╕реЗ рдлрд╛рдЗрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдорд╛рдиреЛ override рдХрд░ рд░рд╣реЗ рд╣реЛ method рдХя┐╜я┐╜
7:02
рдФрд░ рдЖрдкрдиреЗ рдЙрдкрд░ parent method рдХреЛ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ change рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рдЕрдм рд╡реЛ overriding, overriding рдирд╣реАрдВ рд╣я┐╜я┐╜
7:07
рдХреНрдпрд╛ рдорддрд▓рдм рдЧреЛ рдЗрд╕ рдмрд╛рдд рдХрд╛ рджреЗрдЦреЛ рдореИрдВ рдЖрдкрдХреЛ example рдмрддрд╛рддрд╛ рд╣реВя┐╜я┐╜
7:11
рдЕрднреА рдпрд╣ overriding рдЪрд▓ рд░рд╣реА рд╣реИ рдЖрдкрдХреЛ рдареАрдХ рд╣реИ override override annotation override override annotation
7:26
рддреЛ override annotation рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рдЧрд╛ рджреА рдФрд░ рдореБрдЭреЗ error рдмрд┐рд▓рдХреБрд▓ рднреА рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣я┐╜я┐╜
7:30
рдмрд┐рд▓рдХреБрд▓ рд╕рд╣реА рдЪрд▓ рд░рд╣рд╛ рд╣реИ рд╕рдм рдХреБрдЫ рд▓реЗрдХрд┐рди рдорд╛рд░ рд▓реЛ рдореИрдВрдиреЗ рдЬрд╛рдХрд░ рдпрд╣рд╛рдБ рдкрд░ рдЗрд╕рдХреЛ change рдХрд░ рджрд┐рдпрд╛, рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рдХрд╣ рджрд┐рдпрд╛ рдХрд┐ рдпрд╛рд░ рдпрд╣ рдПрдХ int a рд▓реЗрдЧрд╛, рдЕрдм рдпрд╣ method рдФрд░ рдпрд╣ method рдЬреЛ рдпрд╣ рд╡рд╛рд▓рд╛ method 2 рд╣реИ, рдЬреЛ рдХрд┐ int a рд▓реЗ рд░рд╣рд╛ рд╣реИ рдФрд░ рдпрд╣ рд╡рд╛рд▓рд╛ method 2, рдпрд╣ рдЕрдм override рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, run рдХрд░рдХреЗ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ, рдпрд╣ рджрд┐рдЦреЛ рдпрд╣рд╛рдБ рдкрд░ a carrier рдЖ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧя┐╜я┐╜
8:01
рдЕрдЧрд░ override рдпреЗ рдирд╣реАрдВ рд╣реБрдЖ, рдорд╛рдирд▓реЛ рдХрднреА рдЖрдкрдиреЗ рдХреБрдЫ рдРрд╕рд╛ change рдЖрдк рдХрд░ рдмреИрдареЗ рдЕрдкрдиреЗ program рдореЗрдВ
8:06
рдХрд┐ рдЬрд╣рд╛рдБ рдкрд░ рдЖрдкрдХреЛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ override рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЕрдм рд╡реЛ рдорд╛рдирд▓реЛ override рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ
8:10
рддреЛ рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛, рд╡рд░рдирд╛ рдЖрдк рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдХрд┐ рдЖрдкрдХреЛ weird errors рдЖрддреЗ рд░рд╣реЗрдВрдЧреЗ, рдЖрдк рдвреВрдВрдв рддрд░рд╣ рдЬрд╛рдУрдЧреЗ рдЕрдкрдиреЗ code рдореЗрдВ рдХрд┐ рдХреНрдпрд╛ error рдЖ рд░рд╣реЗ рд╣реИя┐╜я┐╜
8:16
рдЗрд╕рд▓рд┐рдП override annotation рд▓рдЧрд╛рдирд╛ рдЬрд░реВрд░реА рддреЛ рдирд╣реАрдВ рд╣реИ рдмрдЯ recommended рд╣реИ рдареАрдХ рд╣реИ рддреЛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣рд╛рдБ рдкрд░ override annotation
8:21
рд▓рдЧрд╛ рдХрд░ рд░рдЦрдиреА рд╣реИ рддрд╛рдХрд┐ рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдХрд┐ override рд╣реЛ рд░рд╣рд╛ рд╣я┐╜я┐╜
8:26
рддреЛ actual рдореЗрдВ рднреА override рд╣реЛ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдпреЗ рдмрд╛рдд рд╕рд╛рдл рд░рд╣рд╛ рд╣реИ рдпреЗ рдмрд╛рдд clear рд░рд╣рд╛ рд╣реИ рдХрд┐ override рд╣реЛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣я┐╜я┐╜
8:32
рдЗрд╕рд▓рд┐рдП рдЕрдЧрд░ override рд╣реЛ рд░рд╣рд╛ рд╣реИ рддреЛ override рд▓рдЧрд╛рдУрдЧреЗ рддреЛ рдЖрдкрдХреЛ program рдХрд╛рдо рдХрд░реЗрдЧя┐╜я┐╜
8:36
рд▓реЗрдХрд┐рди рдЕрдЧрд░ override рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рднреА рдЖрдкрдиреЗ override annotation рд▓рдЧрд╛ рджреА рддрдм рдЖрдкрдХреЛ error рдЖрдПрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрднреА рджрд┐рдЦрд╛ рджрд┐рдпя┐╜я┐╜
8:42
рдареАрдХ рд╣реИ рддреЛ рдпреЗ рдерд╛ рд╣рдорд╛рд░рд╛ method overloading рдЬрд░рд╛ notes рдЦреЛрд▓ рдХреЗ рджреЗрдЦ рд▓реЗрддреЗ рд╣реИрдВ рдХрд┐ notes рдореЗрдВ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд▓рд┐рдЦрд╛ рд╣реБрдЖ рд╣я┐╜я┐╜
8:48
рддреЛ guys рдпреЗ рд╣реИ рд╡реЛ chapter 10 рдХреЗ notes рдЬреЛ рдХрд┐ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпреЗ рд╣реБрдП рдея┐╜я┐╜
8:52
рдЕрдм рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдмреЛрд▓рддреЗ рд╣реИрдВ рдЬрд▓реНрджреА рдЬрд▓реНрджреА рд╡реАрдбрд┐рдпреЛ рдбрд╛рд▓реЛ рдЬрд▓реНрджреА рдЬрд▓реНрджреА рдбрд╛рд▓реЛ рдореБрдЭреЗ рдЖрд╡рди рдиреЛрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдЬрдм рдореИрдВ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рддрд╛ рд╣реВрдБ рдФрд░ рдореБрдЭреЗ рдПрдбрд┐рдЯрд┐рдВрдЧ рднреА рдЦреБрдж рдХрд░рдиреА рдмрдврд╝рддреА рд╣я┐╜я┐╜
8:59
рддреЛ рдЗрд╕рдореЗрдВ рдореЗрд░рд╛ рдХрд╛рдлрд╝реА time рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпреЗ рд╕рд╛рд░рд╛ рдореБрдЭреЗ part time рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЕрдкрдирд╛ primary рдХрд╛рдо рдкреЗ рдЬрд╝реНрдпрд╛рджрд╛ focus рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣я┐╜я┐╜
9:05
рддреЛ рдЖрдк рд▓реЛрдЧ please рд╕рдордЭрд╛ рдХрд░реЛ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ team рдирд╣реАрдВ рд╣я┐╜я┐╜
9:08
рдореИрдВ рдЦреБрдж рд╕реЗ рдХрд░рддрд╛ рд╣реВрдБ рд╕рдм рдХреБрдЫ editing рд╕реЗ рд▓реЗрдХреЗ end to end
9:12
рд╕рдм рдХреБрдЫ рдореИрдВ рдЦреБрдж рдХрд░рддрд╛ рд╣реВрдБ рддреЛ рдпрд╛рд░ I hope рдЖрдк рд╕рдордЭреЛрдЧреЗ рдХрд┐ рдпрд╛рд░ рдереЛрдбрд╝рд╛ time рдЕрдЧрд░ рдореИя┐╜я┐╜
9:16
рд▓реЗрддрд╛ рд╣реВрдБ рддреЛ actual рдореИрдВ рдЖрдк рд▓реЛрдЧреЛ quality рднреА deliver рдХрд░рдХреЗ рджреЗрддрд╛ рд╣реВрдБ рдлрд╛рд▓реНрдЯреВ рдореИрдВ videos
9:20
рдмрдирд╛рдиреЗ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╛рд░ рдПрдХ video рдЕрдЧрд░ рдмрдирд╛рдпрд╛ рд╣реИ рддреЛ рдЖрдк рд▓реЛрдЧреЛ help рд╣реЛ рдХреНрдпреЛрдВрдХрд┐ рдпреВ рдиреЛ рдЕрдЧрд░ рдореИрдВ рдлрд╛рд▓рддреВрд░ рд╡реАрдбрд┐рдпреЛрд╕ рдмрдирд╛рдКрдВрдЧрд╛ рддреЛ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд▓рдЧреЗрдЧрд╛ рдЖрдкрдХреЛ рднреА рддреЛ рдореИрдерд░ рдУрд╡рд░ рд░реЗрдбрд┐рдВрдЧ рдХреА рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рд▓рд┐рдЦрд╛ рд╣реИ рдореИрдВрдиреЗ рдЗрд╡рд░ рдЪрд╛рдЗрдбрд▓ рд▓рд╛рд╕реНрдЯ рдЗрдВрдкреНрд▓реАрдореЗрдВрдЯ рд╕реЗ рд╕реАрдо рдореЗрдерд░ рдкреНрд░реЗрд╕реЗрдВрдЯ рдЗрди рдкреЗрд░реЗрдВрдЯ рд▓рд╛рд╕реНрдЯ рдЕрдЧреЗрди рдЗрдбя┐╜я┐╜
9:53
рдирд╣реАрдВ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рд╕рд╣реА рд╕реЗ рдЖрдк рдЖрдк рдмрд╣реБрдд рдЕрдореАрд░ рд╣реЛ рдЖрдкрдХреЗ рдмрд╛рд╕ рдлреЛрд░ рдХреЗ рдореЙрдирд┐рдЯрд░ рд╣реИ рддреЛ рдпрд╛рд░ рдореЗрд░реЗ рд▓рд┐рдП рдЯреЗрдирд┐рдЯреА рднреА рдореЗрдВ рджреЗя┐╜я┐╜
10:01
рд▓реЛ рдпрд╛рд░ рдЗрд╕рдХреЛ рдЕрдЧрд░ рдЖрдкрдХреЛ рдлреЛрд░ рдХреЗ рдореЙрдирд┐рдЯрд░ рдореЗрдВ рдЖрдк рдмрд╣реБрдд рдмрдбрд╝реА рд╕реНрдХреНрд░реАрди рд╣реИ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЖрдк 56 рдЕрдард╛рд╡рди рдЗрдВрдЪ рдХреА рдФрд░ рдмрд╣реБя┐╜я┐╜
10:07
рдЖрдкрдХрд╛ home theater рдореЗрдВ рджреЗрдЦрддреЗ рд╣реЛ рдЖрдк videos рддреЛ рдпрд╛рд░ рдорд╛рдл рдХрд░рдирд╛ рдереЛрдбрд╝рд╛ рд╕рд╛ рдлрдЯреЗрдЧрд╛ pixel
10:11
рдмрдЯ рдЕрдЧрд░ рдЖрдк рдПрдХ рд╕рд╛рдзрд╛рд░рд╛рди рдЗрдВрд╕рд╛рди рд╣реЛ 4K monitor рдореЗрдВ рднреА рджреЗрдЦрддреЗ рд╣реЛрдЧрд╛ рддрдм рднреА рдареАрдХ рджрд┐рдЦреЗрдЧя┐╜я┐╜
10:16
рдЖрдк рд▓реЛрдЧреЛ рдареАрдХ рд╣реИ method overriding рдареАрдХ рд╣реИ redefining method of super class
10:23
рдпрд╛рдирд┐ рдХрд┐ рдЬреЛ super class рдореЗрдВ method рд╣реИ рдЙрд╕рдХреЛ рдЖрдкрдиреЗ рдлрд┐рд░ рд╕реЗ define рдХрд░ рджрд┐рдпрд╛ subclass рдореЗя┐╜я┐╜
10:27
рд▓реЗрдХрд┐рди рдЬреЛ argument list рд╣реИ рд╡реЛ same рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдпрд╣ рдирд╣реАрдВ рдХрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ int a рд▓реЗ рд░рд╣реЗ рдея┐╜я┐╜
10:32
рдЕрдм рдЖрдк рдХреБрдЫ рд▓реЗ рдирд╣реАрдВ рд░рд╣реЛ рдпрд╛ рдлрд┐рд░ рдкрд╣рд▓реЗ рдЖрдк int a рд▓реЗ рд░рд╣реЗ рдереЗ рдирдП method рдореЗрдВ рдЖрдк int a, int b рд▓реЗ рд░рд╣реЗ рд╣я┐╜я┐╜
10:36
рдирд╛, рд╡реЛ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд╡реЛ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ overriding overriding exactly argument list same rule rule return type same sub type return type sub type class A data type B subtype class A A type B subtype class A confusing chapter end list rules method overriding actually
11:24
рдЗрд╕рдХрд╛ рдХреА рдЬреЛ рдПрдХреНрд╕реЗрд╕ рд▓реЗрд╡рд▓ рд╣реИ рд╡рд╣ рд░рд┐рд╕реНрдЯреНрд░рд┐рдХреНрдЯрд┐рд╡ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕ рдореИрдердб рдХреЛ рдЖрдк рдУрд╡рд░рдЖрдЗрдб рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рд╕я┐╜я┐╜
11:31
рд╕рдордЭ рд░рд╣рд╛ рд╣реИ рдЕрдЧрд░ рдЗрд╕рдХреА рдкрдмреНрд▓рд┐рдХ рд╣реИ рдЕрдЧрд░ рдЗрд╕рдХреА рдорд╛рди рд▓реЛ рдкрдмреНрд▓рд┐рдХ рд╣реИ рддреЛ рдиреАрдЪреЗ рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рддреЛ рдХрд░ рдореИрдВ рдкя┐╜я┐╜
11:37
рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦреЛ рдпрд╣ рдирд╣реАрдВ рдпрд╣ рдирд╣реАрдВ рд╣реИ рдпрд╣ рдирд╣реАрдВ рд╣реИ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВрдиреЗ рдкреНрд░рд╛рдЗрд╡реЗя┐╜я┐╜
11:43
рдХрд░ рджреА рддреЛ рдЖрдк рдпрд╣рд╛рдВ рдкрд░ рдЗрд╕рдХреЛ рд╡рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдареАрдХ рд╣реИ рддреЛ рдпрд╣ рд╕рд╛рд░реА рд▓рд┐рд╕реНрдЯ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдмрдирд╛рдХрд░ рджреВрдВрдЧрд╛ рдЗрд╕ рдкрд░ рд╣рдо рдкреВрд░я┐╜я┐╜
11:48
рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдЗрди рд╕рдм rules рдкреЗ, рдФрд░ static method рдХреЛ рдЖрдк override рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ
11:53
рдЖрдк final method рдХреЛ override рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдпрд╣ рд╕рдм рдЪреАрдЬрд╝реЗрдВ рд╣рдо рд▓реЛрдЧ рджреЗрдЦреЗрдВрдЧреЗ, рдареАрдХ рд╣реИ
11:58
рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЕрднреА рдХреЗ рд▓рд┐рдП рдмрд╕ рдЖрдк override рд╕рдордЭ рд▓реЛ, method рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ
12:02
рдПрдХ method рдХреЛ рдЬрдм рдореИрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдБ override рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ рд╡реЛ рдЗрддрдирд╛ рд╕рдордЭ рд▓реЛ рдЕрднреА рдЕрдм when an object of subclass is created
12:07
рдЬрдм рдЖрдк subclass рдХрд╛ object рдмрдирд╛рддреЗ рд╣реЛ and the overridden method is called рдЬрдм рдЖрдк overridden method рдХреЛ call рдХрд░рддреЗ рд╣я┐╜я┐╜
12:13
the method which has been implemented in the subclass is called and its code is executed
12:18
рд╕рдордЭ рд░рд╣реЗ рд╣реЛ рдХрд┐ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдПрдХ subclass рдмрдирд╛рдИ рдХреБрд▓ рдорд┐рд▓рд╛ рдХреЗ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдпрд╛я┐╜я┐╜
12:22
рдЕрдЧрд░ A рдЖрдкрдиреЗ class 1 рдмрдирд╛ рд░рдЦреА рд╣реИ рдФрд░ B рдХреЛ рдЖрдкрдиреЗ рдмрдирд╛ рд░рдЦрд╛ рд╣реИ A рд╕я┐╜я┐╜
12:26
рддреЛ рдЖрдк рд▓реЛрдЧ рдЕрдЧрд░ B рдХрд╛ object рдмрдирд╛ рд░рд╣реЗ рд╣реЛ рдФрд░ method call рдХрд░ рд░рд╣реЗ рд╣реЛ B рдкя┐╜я┐╜
12:30
рддреЛ рдЗрд╕рдХрд╛ latest рд╡рд╛рд▓рд╛ рдЬреЛ method рд╣реИ рд╡реЛ call рд╣реЛрдЧрд╛ рдкреБрд░рд╛рдирд╛ method call рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдФрд░ A рдХрд╛ рдЕрдкрдирд╛ method call рд╣реЛрдЧя┐╜я┐╜
12:35
рдЕрдЧрд░ A рдХрд╛ object рд╣реИ рддреЛ рдпрд╣ рдЪреАрдЬ рд╣рдордиреЗ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦ рд▓рд┐рдпреЗ рддреЛ рд╡рд╣реА рдЪреАрдЬ рдореИрдВрдиреЗ notes рдореЗрдВ рд▓рд┐рдЦреА рд╣реБрдИ рд╣реИ, рдпрд╛рд░ рдЕрдЧрд░ рдЖрдк рдорд╛рди рд▓реЛ, 50-60 рд╕рд╛рд▓ рдХреЗ рдмрд╛рдж рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рднреВрд▓ рдЬрд╛рдУ рдЬрд╛рд╡рд╛, рддреЛ рдЖрдкрдХреЗ рдмрд╛рд╕ рдпреЗ notes рд░рд╣реЗрдВрдЧреЗ, рдФрд░ notes рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд▓реЗрдирд╛, рдореИрдВ chapter рдХреЗ end рдкреЗ рд╕рд╛рд░реЗ notes рджреЗрддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдБ, рдФрд░ рдЕрднреА рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдХрд╛рдо рдЪрд▓рд╛ рд▓реЛ рджреЗрдЦрдХреЗ, рдпрд╛рд░ рд╡реАя┐╜я┐╜
13:07
рдЕрднреА рдореИрдВ рдмрд╣реБрдд slow рдбрд╛рд▓ рдкрд╛ рд░рд╣рд╛ рд╣реВрдБ рд╡реАрдбрд┐рдпреЛрд╕, рдХреНрдпреЛрдВрдХрд┐ time рд▓рдЧ рд░рд╣рд╛ рд╣реИ, time рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд╕рдордЭрдиреЗ рдХреА рдХреБрдЫрд┐рд╢ рдХрд░рд╛ рдХрд░реЛ
13:12
рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ already рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡реАрдбрд┐рдпреЛрд╕ рдпрд╣рд╛рдВ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣реЗ рд╣реИрдВ, рддреЛ you are lucky рдХрд┐ рдЖрдкрдХреЗ рдкреВрд░рд╛ course рдЖрдкрдХреЗ рд╣рд╛рде рдореЗрдВ рд╣реИ
13:17
рддреЛ рдХрд░реЛ рдпрд╛рд░ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдпрд╣рд╛рдБ рдкрд░ overriding рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЗрддрдия┐╜я┐╜
13:21
рдмрд╛рдд рдХрд░ рд░рд╣реА рдереА рдЕрднреА dynamic method dispatch рдмрд╣реБрдд рдзреНрдпрд╛рди рд╕реЗ рд╕рдордЭрдирд╛ рдЕрдЧрд▓я┐╜я┐╜
13:25
рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдмрддрд╛рдКрдБрдЧрд╛ рдмрд╣реБрдд important concept рдареАрдХ рд╣реИ рдзреНрдпрд╛рди рд╕реЗ рд╕реБрдирдирд╛ рдкреНрд▓реАрдЬ рдареАрдХ рд╣реИ рдФя┐╜я┐╜
13:30
рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рддреЛ рдордЬрд╝рд╛ рдЖ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЧреИрд▓реЗрдВрдЯреНрд░реАрдЯ рд╕рдордЭ рдореЗрдВ рдЖрдПрдЧрд╛ рдЕрдЧрд░ рджреЗрдЦреЛрдЧреЗ рдврдВрдЧ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдореЗрд░реА рдмрд╛рдд рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рд╕реБрдиреЛрдЧреЗ рддреЛ рд╕рд╛рд░реЗ рдХреЛрдбреНрд╕ рдкрд░ рдЕрдкрд▓реЛрдб рд╣реЛ рдЬрд╛рдПрдЧреЗ рдФрд░ рдпрд╛рд░ рдХрднреА рдХрднреА рдЕрдЧрд░ рдореИрдВ рд▓реЗрдЯ рднреА рд╣реЛ рдЬрд╛рддрд╛ рд╣реВрдБ рдиреЛ рдХреЛрдб рдбрд╛рд▓рдиреЗ рдореЗрдВ рддреЛ рдпрд╛рд░ рдЗрддрдирд╛ рдХя┐╜я┐╜
14:00
рдЯрд╛рдЗрдк рдХрд░реЛ рдЙрд╕рдХреЗ рдмрд╛рдж рднреА, рдпреЗ рдореЗрд░рд╛ рдЖрдк рд▓реЛрдЧреЛ рдПрдХ рд╕рдЬреЗрд╢рди рд╣реИ рдмрд╣реБрдд рдмрдбрд╝рд╛, so
14:04
I hope рдХрд┐ рдпреЗ рд╡реАрдбрд┐рдпреЛ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ рд╣реЛрдЧрд╛, рдЖрдк рд▓реЛрдЧреЛ playlist access рдХрд░ рд▓реЛ, рдпреЗ рдмреЛрд▓реВрдВрдЧрд╛ рдирд╣реАрдВ рдЕрдм рдореИя┐╜я┐╜
14:08
рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдмрд╛рд░ рдмреЛрд▓ рдЪреБрдХрд╛ рд╣реВрдБ рдФрд░ рдЖрдк рд▓реЛрдЧреЛ рдиреЗ рдХрд░ рд╣реА рд▓рд┐рдпреЛ рдЧрдпрд╛ рдФрд░ рдпрд╣рд╛рдВ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ bookmark рдХрд░ рд▓рд┐рдпрд╛ рд╣реЛ рдпрд╣рд╛рдВ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ save рдХрд░ рд▓рд┐рдпрд╛ рд╣реЛ рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдмрд╛рдд рдХреЛ рдмрд╛рд░-рдмрд╛я┐╜я┐╜
14:14
рдмреЛрд▓рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ рдареАрдХ рд╣реИ рдЕрдм рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЗрддрдирд╛ рд╣реИ guys thank you so much guys for watching this video
14:19
and I will see you next time