0:02
Guys рдЖрдЬ рдХреЗ рдЗрд╕ video рдореЗрдВ рд╣рдо рд▓реЛрдЧ рджреЗрдЦрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ default methods рдХреЛ рдФрд░
0:06
рдпрд╣рд╛рдВ рдкрд░ рдЬрд▓реНрджреА рд╕реЗ рдореИрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЬреЛ рд╣рдорд╛рд░реА notes рд╣реИрдВ рдЙрдирдХреЛ рдЦреЛрд▓ рд▓реЗрддрд╛
0:09
рд╣реВрдВ рдФрд░ рд╣рдо рд▓реЛрдЧ default methods рджреЗрдЦреЗрдВрдЧреЗ рдФрд░ рдЙрд╕рд╕реЗ рднреА рдкрд╣рд▓реЗ рдпрд╣рд╛рдВ
0:13
рдкрд░ рдореИрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ interfaces рдХрд╛ рдЬреЛ real
0:17
world example рджрд┐рдпрд╛ рдерд╛ рдЗрд╕рдХреЛ рдЬрд▓реНрджреА рд╕реЗ plot рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рд╣рдорд╛рд░реЗ Java
0:21
рдХрд╛ рдпреЗ video number fifty seven рд╣реИред рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЬрд▓реНрджреА
0:25
рд╕реЗ рдмрдирд╛рдКрдВрдЧрд╛ рдПрдХ file CW underscore fifty seven underscore default methods рдФрд░
0:32
default methods рд╕реЗ рдкрд╣рд▓реЗ рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдВ рдкрд░ рдХреБрдЫ interfaces рдмрдирд╛рдПрдВрдЧреЗ рдФрд░
0:36
рд╡рд╣реА interfaces рдмрдирд╛рдПрдВрдЧреЗ рдЬреЛ рдХрд┐ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рджреЗрдЦреЗ рдереЗ рдпрд╛рдиреА рдХрд┐ рд╣рдо рд▓реЛрдЧ interfaces
0:40
рдмрдирд╛рдПрдВрдЧреЗ рдЕрдкрдиреЗ smartphone рд╡рд╛рд▓реЗред рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдПрдХ interface рддреЛ рдореИрдВ рдмрдирд╛рдирд╛
0:43
рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЕрдкрдирд╛ camera рдареАрдХ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдЬреЛ smartphone рд╣реИ рд╡реЛ camera
0:49
рдХреА рддрд░рд╣ act рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ camera рдореЗрдВ рдХреМрди-рдХреМрди рд╕реЗ methods рд╣реЛрдВрдЧреЗ, рдореИрдВ
0:52
рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдПрдХ method take snap рдареАрдХ рд╣реИ? рдФрд░ take
0:57
snap рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛ simply рдмреЛрд▓реЗрдЧрд╛ taking snap рдпреЗ рдПрдХ interface рд╣реИ рдЗрд╕рд▓рд┐рдП
1:04
рдореИрдВ рдЗрд╕рдореЗрдВ body рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛, my bad рдореИрдВ class рдмрдирд╛рдКрдВрдЧрд╛ рдПрдХ
1:08
рдпрд╣рд╛рдВ рдкрд░ phoneред In fact рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдПрдХ class рдмрдирд╛рдКрдВрдЧрд╛ cell
1:12
phone рдФрд░ рд╡реЛ implement рдХрд░реЗрдЧреА рдЗрд╕ interface рдХреЛ рддрдм рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдВ
1:16
рдкрд░ take snap method рдХреЛ define рдХрд░реЗрдВрдЧреЗ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВрдиреЗ рдХреНрдпреЛрдВрдХрд┐
1:20
already cell phone рдХрд░рдХреЗ class рдмрдирд╛ рд░рдЦреА рд╣реИ рддреЛ рдореИрдВ рдЗрд╕рдХреЛ my cell phone рдХрд░
1:23
рджреВрдВрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдореИрдВ take snap method рдХреЛ implement рдХрд░реВрдВрдЧрд╛ but рдЕрднреА
1:27
рдореИрдВ рд╕рд┐рд░реНрдл рдпрд╣рд╛рдВ рдкрд░ camera interface рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рдмрд╛рдж рдореИрдВ
1:31
рдпрд╣рд╛рдВ рдкрд░ record video рдмрдирд╛рдКрдВрдЧрд╛ рдПрдХ рдпрд╣рд╛рдВ рдкрд░ functionред record video рдпрд╣рд╛рдВ
1:38
рдкрд░ рдореИрдВрдиреЗ рдмрдирд╛ рджрд┐рдпрд╛ рдФрд░ рднреА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ camera interface рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ methods рд╣реЛ рд╕рдХрддреЗ
1:42
рдереЗ but рдХреНрдпреЛрдВрдХрд┐ рдпреЗ рд╕рд┐рд░реНрдл рдПрдХ example рд╣реИ рдЗрд╕рдореЗрдВ basic рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд░рдЦрдиреЗ рд╡рд╛рд▓рд╛ рд╣реВрдБ рдЕрдм
1:46
рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдПрдХ interface wifi рдмрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдпреЗ рд╣реЛрдЧрд╛ void
1:51
get networks рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рд╣рдорд╛рд░рд╛ рд╣реЛрдЧрд╛ in fact рдореИрдВ
1:55
рдпрд╣рд╛рдВ рдкрд░ void get networks рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ return рдХрд░реВрдВрдЧрд╛
1:59
рдПрдХ string array рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦреВрдВрдЧрд╛ string рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рджред рдореИрдВ
2:04
рд▓рд┐рдЦреВрдВрдЧрд╛ get networks рдФрд░ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ string get networks рдмрдирд╛ рджрд┐рдпрд╛
2:07
рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦреВрдВрдЧрд╛ void connect to network рдФрд░
2:13
рдпрд╣рд╛рдВ рдкрд░ рдПрдХ рд╣рдорд╛рд░рд╛ network рдХрд╛ рдирд╛рдо рдЖрдПрдЧрд╛ network рдореИрдВ рдпрд╣рд╛рдВ рдкрд░
2:17
рдЪреАрдЬреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ simplify рдХрд░рдХреЗ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдореИрдВ рдпрд╣рд╛рдВ рдкрд░
2:21
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ overwhelm рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдЬреНрдпрд╛рджрд╛ complicated рдЪреАрдЬреЛрдВ рд╕реЗ but
2:25
рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧ рдмрд╕ рдХреБрдЫ рдРрд╕рд╛ рд╕рдордЭ рд▓реЛ рдХрд┐ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВрдиреЗ рджреЛ methods рдмрдирд╛рдП
2:29
рд╣реИрдВ interface wifi рдореЗрдВред рдЬреЛ рдХрд┐ get networks рдФрд░ connect to a
2:32
network рд╣реИред рдЕрдм рдпрд╣рд╛рдВ рдкрд░ рд╣рдо рд▓реЛрдЧ рдФрд░ рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ interfaces рдХреЛ implement
2:36
рдХрд░ рд╕рдХрддреЗ рдереЗред рдЬреИрд╕реЗ рдХрд┐ рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдпрд╛ рдерд╛ GPS рдХрд╛ example рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рд▓рд┐рдпрд╛ рдерд╛
2:39
рдпрд╣рд╛рдВ рдкрд░ рд╣рдордиреЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдЬреЛ smartphone рд╣реИ рд╡реЛ рдПрдХ media player рднреА рд╣реИ but рд╣рдо рд▓реЛрдЧ
2:43
рдЕрднреА рдХреЗ рд▓рд┐рдП camera рдФрд░ wifi interface рдХреЛ implement рдХрд░реЗрдВрдЧреЗ but рд╣рдо
2:47
рд▓реЛрдЧ рдХрд░реЗрдВрдЧреЗ рдХреНрдпрд╛ рдХрд┐ cell phone class рдмрдирд╛рдПрдВрдЧреЗ рдЬреЛ рдХрд┐ рдПрдХ basic class
2:50
рд╣реЛрдЧреА, cell phone class рдХреЗ рдЕрдВрджрд░ рджреЛ methods рд╣реЛрдВрдЧреЗ рдПрдХ рддреЛ call
2:56
number рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рджред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ
3:03
calling рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ phone numberред рдФрд░
3:10
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдордЭ рдореЗрдВ рдЖрдПрдЧрд╛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рдЗрд╕рдХреЛ
3:14
рдЬрд▓реНрджреА рдЬрд▓реНрджреА рд▓рд┐рдЦ рдХрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ explain рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпреЗ рдХреНрдпрд╛ рд╣реИред рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ call number
3:17
method рдмрдирд╛рдпрд╛ рд╣реИ рдФрд░ рдпреЗ take snap method рдпрд╣рд╛рдВ рдкрд░ рдирд╣реАрдВ рдЖрдПрдЧрд╛
3:21
рдпреЗ take snap method рдореЗрдВ рд▓реЗрдХрд░ рдЬрд╛рдКрдВрдЧрд╛ smart phone рдореЗрдВ рддреЛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЛ рдЖрдк
3:25
рд▓реЛрдЧ ignore рдХрд░реЛ take snap method рд╣рдорд╛рд░рд╛ рдпрд╣рд╛рдВ рдкрд░ рдирд╣реАрдВ рдЖрдпрд╛ рдпреЗ рдЬреЛ рд╣рдорд╛рд░рд╛
3:28
cell phone рд╣реИ рдЗрд╕рд╕реЗ рд╕рд┐рд░реНрдл рдЖрдк рдХрд┐рд╕реА number рдХреЛ call рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдФрд░
3:33
рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЖрдк рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реЛ? pick call рдХреЛрдИ рднреА рдЖрдкрдХреА
3:36
call рдЖ рд░рд╣реА рд╣реИ рддреЛ рдЖрдк рдЙрд╕рдХреЛ pick рдХрд░ рд╕рдХрддреЗ рд╣реЛ, рдареАрдХ рд╣реИред рдЖрдк рдЙрд╕рдХреЛ
3:40
рдЙрдард╛ рд╕рдХрддреЗ рд╣реЛ phone рдХреЛ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдХрд┐рд╕ number рд╕реЗ рдЖ рд░рд╣реА рд╣реИ call
3:45
рдпреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЖрдк рд▓реЛрдЧ рдЙрд╕рдХреЛ рдЙрдард╛ рд▓реЛрдЧреЗ
3:49
рддреЛ connecting рдареАрдХ рд╣реИ рдЗрд╕ рддрд░рд╣ рд╕реЗред рдорд╛рди рд▓реЛ рдЖрдкрдХрд╛ connect рд╣реЛ
3:54
рдЬрд╛рдПрдЧрд╛ рдПрдХ рдмрд╛рд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ call рдЙрдард╛ рд▓реА рддреЛ рдмрд╣реБрдд рд╣реА simple рд╕рд╛ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ class рдмрдирд╛рдпрд╛
3:57
рд╣реИ by any means рдпреЗ рдХреЛрдИ рдПрдХ рдЕрд╕рд▓реА phone рдирд╣реАрдВ рд╣реИ, рд╣рдо
4:01
рдХреБрдЫ phone рд╡реЛрди рдирд╣реАрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджреЛрдмрд╛рд░рд╛ рдмрддрд╛ рджреЗрддрд╛ рд╣реВрдВ, рдпреЗ interface
4:05
рдХреЗ рд╕рд┐рд░реНрдл examples рд╣реИрдВред рдФрд░ real world рдореЗрдВ рдРрд╕реЗ рд╣реА рдХрд╛рдо рдХрд░рддреА рд╣реИ
4:08
рдЬрдм рдЖрдк android development рд╡рдЧреИрд░рд╣ рдХрд░реЗрдВрдЧреЗ рддрдм рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдЖрдПрдЧрд╛ рдХрд┐ рдмрд╣реБрдд
4:14
similarly рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ рдЗрд╕рдХреЗ рддреЛ interface camera рд▓рд┐рдпрд╛ interface wifi рд▓рд┐рдпрд╛
4:18
рдПрдХ cellphone class рд▓реА рдЕрдм рдореИрдВ рдПрдХ class рдмрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ class
4:21
smartphone рдФрд░ рдпреЗ extend рдХрд░реЗрдЧреА my cell phone рдХреЛ, рдареАрдХ рд╣реИ, my
4:27
cell phone рдХреЛ рдФрд░ рдЗрд╕рдХреЛ рдореИрдВ my smartphone рдмрдирд╛ рджреЗрддрд╛ рд╣реВрдВред my
4:31
smartphone extend рдХрд░реЗрдЧреА my cell phone рдХреЛ рдФрд░ implement рдХрд░реЗрдЧреА рдХреБрдЫ interfaces
4:35
рдХреЛ рдЬреИрд╕реЗ рдХрд┐ WiFi рдареАрдХ рд╣реИ wifi рдХреЛ implement рдХрд░реЗрдЧреА рдФрд░ рдЙрд╕реА
4:40
рдХреЗ рд╕рд╛рде рд╕рд╛рде рд╣рдорд╛рд░рд╛ рдПрдХ camera interface рд╣реИ рдЙрд╕рдХреЛ рдпреЗ implement рдХрд░реЗрдЧреА
4:44
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рд╣рдорд╛рд░реЗ рдФрд░ рднреА interfaces рд╣реЛ рд╕рдХрддреЗ рдереЗ but
4:47
рдЕрднреА рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдпреЗ рджреЛ interfaces рд╣реИрдВ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЗрд╕рдХреА body рдХреЛ рд▓рд┐рдЦ рд╕рдХрддрд╛
4:51
рд╣реВрдВред рдареАрдХ рд╣реИред рдПрдХ рдмрд╛рд░ рдореИрдВрдиреЗ wifi рдФрд░ camera interface рдХреЛ рдмреЛрд▓рд╛
4:55
рдХрд┐ рдореИрдВ implement рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдпреЗ рд╕рд╛рд░реЗ methods рдХреЛред рдХреБрдЫ
4:59
рдЗрд╕ рддрд░рд╣ рд╕реЗ implement рдХрд░рдирд╛ рддреЛ рдореИрдВ рдЬрд░рд╛ рдпрд╣рд╛рдВ рдкрд░ рдЗрд╕рдХреЛ uncomment
5:02
рдХрд░ рджреЗрддрд╛ рд╣реВрдВ, comment out рд╣реБрдИ рд╣реБрдИ рд╣реИ рдЪреАрдЬреЗрдВ рдпрд╣рд╛рдВ рдкрд░, рддреЛ рдореИрдВ рдЗрд╕рдХреЛ рдЬрд░рд╛ uncomment рдХрд░ рджреЗрддрд╛
5:06
рд╣реВрдБ рдФрд░ рдЪреАрдЬреЛрдВ рдХреЛ рд╕рд╛ рдФрд░ рдЦреВрдмрд╕реВрд░рдд рдмрдирд╛ рджреЗрддрд╛ рд╣реВрдВред рдареАрдХ рд╣реИ
5:10
рддреЛ рдпреЗ рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рд╣рдорд╛рд░рд╛ рдЬреЛ take snap рд╣реИ рд╡реЛ рдпрд╣рд╛рдВ рдкрд░ рдХреБрдЫ рдЗрд╕
5:13
рддрд░рд╣ рд╕реЗ implement рдХрд░ рджрд┐рдпрд╛ рд╣реИред рддреЛ рд╡реЛ рд╣реА take snap implement рдХрд░ рджрд┐рдпрд╛ рд╣реИ
5:17
avoid record video рднреА рдореБрдЭреЗ рдпрд╣рд╛рдВ рдкрд░ implement рдХрд░рдирд╛ рдЕрдм рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ
5:21
рдкрд╛рд╕ рдпрд╣рд╛рдВ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА similar interfaces рдФрд░ classes рд╣реИ, рдореИрдВ just
5:25
рдЗрд╕ example рдХреЗ рд▓рд┐рдП my camera, my wifi рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЗрдирдХреЗ
5:29
рдирд╛рдо рд░рдЦ рджреЗрддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдХреБрдЫ рдРрд╕рд╛ рд╣реЛ рдХрд┐ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ
5:34
рдРрд╕реЗ рдХрд░ рд╕рдХреВрдВ, рдареАрдХ рд╣реИ, рддреЛ my camera, my wifi рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджрд┐рдпрд╛ рд╣реИ рдФрд░
5:37
рдпрд╣рд╛рдВ рдкрд░ рд╣рдо рд▓реЛрдЧ рд▓рд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ public рдФрд░ рдпреЗ рд╕рд╛рд░реЗ рдХреЗ
5:41
рд╕рд╛рд░реЗ methods implement рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВред рддреЛ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ take snap рдХреЛ implement
5:45
рдХрд░рдирд╛ рд╣реИ, take snap рдХреЗ рд╕рд╛рде рд╕рд╛рде record video рдХреЛ рдореБрдЭреЗ рдпрд╣рд╛рдВ рдкрд░ implement
5:48
рдХрд░рдирд╛ рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдпрд╣реА рд╕рд╛рд░рд╛ рдХрд╛рдо рдЗрди рд╕рд╛рд░реЗ methods рдХреЗ рд▓рд┐рдП
5:52
рднреА рдХрд░ рд▓рд┐рдпрд╛ред рддреЛ at this point рд╣рдорд╛рд░реЗ рдкрд╛рд╕ take snap record
5:56
video, get networks рдФрд░ connect to network methods рд╣реИрдВ рдФрд░ рдпреЗ methods
6:01
class my smartphone рдореЗрдВ рд╣реИрдВред рдореИрдВ рдЗрд╕ my smartphone рдХреЛ рдмрдирд╛ рд░рд╣рд╛
6:04
рд╣реВрдБ my cell phone рд╕реЗ рдФрд░ рдпреЗ implement рдХрд░ рд░рд╣реЗ рд╣реИрдВ my wifi
6:08
рдФрд░ my camera interfaces рдХреЛ рдпрд╛рдиреА рдХрд┐ рдЗрди рдкрд░ force рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпреЗ
6:11
рдЗрд╕рдХреЗ methods рдФрд░ рдЗрд╕рдХреЗ methods рдХреЛ implement рдХрд░реЗрдВрдЧреЗ define рдХрд░реЗрдВрдЧреЗред рдпрд╣рд╛рдВ рдкрд░
6:16
рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ main method рдмрдирд╛рддрд╛ рд╣реВрдВ рдФрд░ main
6:20
method рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдирдпрд╛ object рдмрдирд╛ рдХреЗ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдВ, рдореИрдВ
6:24
рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦреВрдВрдЧрд╛ my smartphone MS is equal to new my smartphone
6:31
рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдЖрдкрдХреЛред рдкрд░ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реВрдВ MS dot get
6:34
networks рдФрд░ рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдРрд╕рд╛ рдХрд░реВрдВрдЧрд╛ рддреЛ рдореБрдЭреЗ рдПрдХ рдХрд╛рдо рдФрд░
6:38
рдХрд░рдирд╛ рдФрд░ рд╡реЛ рдпреЗ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрд╕ рдХреЛ рдПрдХ string array
6:42
рдореЗрдВ store рдХрд░рдирд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ
6:46
A is equal to MS dot get networks рдФрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░
6:50
рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛ рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдПрдХ for each loop рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реВрдВрдЧрд╛ рдФрд░
6:53
рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ for item in рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛
6:58
array рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ред print рдХрд░ рджреЛ
7:02
item рдХреЛ рдареАрдХ рд╣реИ рддреЛ рд╕рд╛рд░реЗ items рдЬреЛ рд╣реИрдВ рд╡реЛ print рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдЗрд╕
7:06
for each loop рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕ program рдХреЛ рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ run рдХрд░реВрдВрдЧрд╛ рдФрд░
7:09
рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рд╕рд╛рд░реЗ рдХреЗ рд╕рд╛рд░реЗ network рдХреА list рдЖ рдЧрдИ рд╣реИ, рдареАрдХ
7:13
рд╣реИ? рддреЛ рдпреЗ рд╣рдордиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдЬреЛ example рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдпрд╛ рдерд╛
7:17
рдкрд┐рдЫрд▓реЗ video рдореЗрдВ рдЙрд╕ example рдХреЛ рд╣рдо рд▓реЛрдЧреЛрдВ рдиреЗ рдпрд╣рд╛рдВ рдкрд░ implement рдХрд░
7:20
рджрд┐рдпрд╛ рд╣реИ but рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ default
7:24
methods рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ default methods рдХреНрдпрд╛ рд╣реЛрддреЗ рд╣реИрдВ? рддреЛ рджреЗрдЦреЛ рдПрдХ
7:28
interface рдореЗрдВ static рдФрд░ default methods рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ static
7:31
methods рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ already рдмрддрд╛рдпрд╛ рдерд╛ред static method рдПрдХ рдРрд╕рд╛ method
7:35
рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХрд┐ object рд╕реЗ associated рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рд╡реЛ associated рд╣реЛрддрд╛ рд╣реИ рдПрдХ
7:39
class рд╕реЗ рдпрд╛ рдлрд┐рд░ рдПрдХ interface рд╕реЗ рдФрд░ interface рд╕реЗ рдХреНрдпреЛрдВ associated
7:43
рд╡реЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ interface рдХрд╛ рд╣рдо reference рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ
7:47
рдФрд░ рдпреЗ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрдЧреЗ рдмрддрд╛рдКрдВрдЧрд╛ рддреЛ static method in
7:51
interfaces рдХреЛ рдЖрдк рд▓реЛрдЧ рдПрдХ рдорд┐рдирдЯ рдХреЗ рд▓рд┐рдП side рдореЗрдВ рд░рдЦ рдХреЗ default method рд╡рд╛рд▓реА рдмрд╛рдд
7:54
рд╕реБрдиреЛред Default methods enable us to add new functionalityред existing interfaces рдЕрднреА
8:01
рдпреЗ feature java eight рдореЗрдВ introduce рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпреЗ
8:04
рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдВред рдЖрдк рдЕрдЧрд░ рдПрдХ interface рдХреЛ update рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ
8:08
рд╣реИрдВ рддреЛ рдЖрдк рд▓реЛрдЧ рдЙрд╕рдХреЛ update рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдЬреИрд╕реЗ рдХрд┐ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ example
8:12
рджреЗрддрд╛ рд╣реВрдВред рдорд╛рди рд▓реЛ my camera рдореЗрдВ рдореИрдВрдиреЗ take snap record video
8:16
рдФрд░ рдорд╛рди рд▓реЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдПрдХ рдФрд░ рдбрд╛рд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ record four
8:20
K video рдареАрдХ рд╣реИ рдФрд░ рдореИрдВ рдЬреИрд╕реЗ рд╣реА рдЗрд╕рдХреЛ add рдХрд░реВрдВрдЧрд╛ рдпрд╣рд╛рдВ
8:23
рдкрд░ рддреЛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦрдирд╛ рдиреАрдЪреЗ error рд╣рдордХреЛ рдорд┐рд▓реЗрдЧрд╛ рдФрд░ рдпреЗ error рдХреБрд▓ рдорд┐рд▓рд╛
8:27
рдХреЗ рдмрд╛рдж рдЗрддрдиреА рдмреЛрд▓ рд░рд╣рд╛ рд╣реИред рдХрд┐ рднрд╛рдИ рджреЗрдЦреЛ рдпреЗ record four рдХреА video рддреЛ рдЖрдкрдиреЗ
8:31
рдЗрд╕рдореЗрдВ implement рдХрд┐рдпрд╛ рдирд╣реАрдВ рдФрд░ рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкреВрд░реА
8:35
рдХреА рдкреВрд░реА рдЬреЛ рдЖрдЧреЗ рдХреА classes рд╣реИ рдЬреЛ рдХрд┐ рдЗрд╕ interface рдХреЛ implement
8:39
рдХрд░ рд░рд╣реА рд╣реИ рдпрд╛ рдлрд┐рд░ рдмрд╣реБрдд рд╕рд╛рд░реА classes рдореЗрдВ рднреА рдЗрд╕ interface рдХреЛ
8:43
implement рдХрд░ рд░рд╣реА рд╣реВрдБ, рд╡реЛ рд╕рд╛рд░реА рдХреА рд╕рд╛рд░реА classes fail рд╣реЛ рдЬрд╛рдПрдВрдЧреА
8:46
рдФрд░ рд╣рдордХреЛ error рдорд┐рд▓реЗрдЧрд╛ рдФрд░ рд╣рдордХреЛ рдмрд╛рд░ рдмрд╛рд░ рдЬрд╛рдХрд░ рдЙрди рд╕рд╛рд░реА classes рдореЗрдВ
8:50
рдЗрд╕ рдХреЛ fix рдХрд░рдирд╛ рддреЛ рдЗрд╕реАрд▓рд┐рдП рдПрдХ quick fix рдХреЗ рддреМрд░ рдкрд░
8:54
default methods рдХреЛ allow рдХрд┐рдпрд╛ рдЧрдпрд╛ interfaces рдореЗрдВ, рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦреВрдВрдЧрд╛ред default
8:59
void record four K рдФрд░ рдореИрдВ рдЗрд╕рдХреЛ рдпрд╣реАрдВ рдкрд░ implement рдХрд░ рджреЗрддрд╛
9:04
рд╣реВрдВ рдФрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ, recording in recordред in
9:11
in рдФрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ four рдХреА рдареАрдХ рд╣реИред рдФрд░
9:15
рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рдХреНрдпрд╛ рд╣реБрдЖ рдХрд┐ рдпреЗ method рднреА рдЗрд╕рдореЗрдВ add рд╣реЛ рдЧрдпрд╛ рдФрд░ рдореБрдЭреЗ рдЗрд╕ method
9:19
рдХреЛ рдпрд╣рд╛рдВ рдкрд░ implement рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рднреА рдирд╣реАрдВ рдЕрдм рдЕрдЧрд░ рдореИрдВ
9:22
рдЪрд╛рд╣реВрдБ рддреЛ рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ method рдХреЛ рдпрд╣рд╛рдВ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣
9:26
рд╕реЗ override рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, record four рдХреЗ video рдХреЛ рдЕрдЧрд░ рдореИрдВ
9:31
рдпрд╣рд╛рдВ рдкрд░ record four рдХреЗ video рдХреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ override рдХрд░реВрдБ
9:35
рддреЛ рдпреЗ рдЬреЛ method рд╣реИ рд╡реЛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдпреЗ рд╡рд╛рд▓рд╛ method рдХрд╛рдо
9:38
рдХрд░реЗрдЧрд╛ред рддреЛ рдореИрдВ рдЪрд╛рд╣реВрдВ рддреЛ рдЗрд╕рдХреЛ reimplement рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЖрдЧреЗ override рдХрд░
9:42
рд╕рдХрддрд╛ рд╣реВрдБред but рдЕрднреА рдХреЗ рд▓рд┐рдП рдпреЗ рдирд╣реАрдВ рд╣реИ рддрдм рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛
9:45
рд╣реВрдВ рдХрд┐ рдЖрдкрдХрд╛ program рдХреИрд╕рд╛ behave рдХрд░реЗрдЧрд╛, рдЖрдкрдХрд╛ program error рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ
9:50
throw рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж рдПрдХ рдмрд╛рд░ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░ object рдмрдирд╛рдпрд╛ рддреЛ рдореИрдВ
9:53
рдЗрд╕ object рдкрд░ рдЗрд╕ method рдХреЛ call рдХрд░рддрд╛ рд╣реВрдВ, рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦреВрдВрдЧрд╛ MS
9:57
dot record four K video рдпреЗ рдЬреЛ record four K video рдореИрдВрдиреЗ рдмрдирд╛рдпрд╛ рд╣реИ, рдореИрдВ
10:01
рдЗрд╕рдХреЛ run рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣рд╛рдВ рдкрд░ getting list of network
10:05
рд╕реЗ рдкрд╣рд▓реЗ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓реЗрдЧрд╛ recording in four K рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ, рдареАрдХ рд╣реИ
10:09
recording in four K рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓рд╛ред рдЕрдм рдорд╛рди рд▓реЛ рдХрд┐ рдореИрдВ
10:16
рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмреЛрд▓рддрд╛ рд╣реВрдВ рдЗрд╕рдореЗрдВ рдмреЛрд▓рддрд╛ рд╣реВрдВ record four K video рдореЗрдВ рдорд╛рди рд▓реЛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдПрдХ snap рд▓реЗрдХрд░ four K
10:19
video record рд╣реЛ рдореЗрд░реЗ smart phone рдореЗрдВ, рдореИрдВ for some reason рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЗрд╕
10:23
functionality рдХреЛ рддреЛ рдореИрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ taking snap andред and recording in four
10:28
K рдареАрдХ рд╣реИред рдПрдХ рдмрд╛рд░ рдореИрдВрдиреЗ рдЗрд╕ method рдХреЛ override рдХрд░ рджрд┐рдпрд╛
10:32
рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпреЗ рд╡рд╛рд▓рд╛ method рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдКрдкрд░ рд╡рд╛рд▓рд╛ method рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛
10:36
рддреЛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рдХрд░ рдЖ рд░рд╣рд╛ рд╣реИ taking snap and recording in four Kред рддреЛ
10:40
рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣реЛ рддреЛ java рдЖрдкрдХреЛ рд░реЛрдХреЗрдЧрд╛ рдирд╣реАрдВ, рдЖрдк add рдХрд░ рд╕рдХрддреЗ
10:45
рд╣реЛ рдПрдХ interface рдХреЛ implement рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЙрд╕рдореЗрдВ methods рдЖрдк methods
10:48
add рдХрд░ рд╕рдХрддреЗ рд╣реЛред рддреЛ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдХреЛрдИ рдкреВрдЫреЗ рдХрд┐ рдЖрдкрдиреЗ
10:52
рдХреНрдпреЛрдВ рдЗрд╕рдореЗрдВ record four K video add рдХрд┐рдпрд╛ interface рдореЗрдВред рддреЛ рдореЗрд░рд╛
10:56
simple рд╕рд╛ рдЬрд╡рд╛рдм рдпрд╣рд╛рдВ рдкрд░ рдпреЗ рд╣реЛрдЧрд╛ рдХрд┐ рдореИрдВ рдЬрд┐рддрдиреЗ рднреА programs
11:01
рдЗрд╕ interface рдХреЛ implement рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рдореЗрдВ рдпреЗ default method add
11:04
рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ at the same time рдореИрдВ functionality рдХреЛ break
11:08
рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдпрд╛рдиреА рдХрд┐ рдореИрдВ рдмрд╛рдХреА interfaces рдЬреЛ рдЗрд╕рдХреЛ implement рдХрд░ рд░рд╣реЗ
11:12
рд╣реИрдВ, рдореИрдВ force рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЗрд╕рдХреА implementation рддрдм рдореИрдВ рдХреНрдпрд╛
11:16
рдХрд░реВрдВрдЧрд╛ рддрдм рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ, add рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ default methods
11:20
so this is how default methods workред рдЕрдм рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдмрд╛рдд рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛
11:23
рд╣реВрдВ рдХрд┐ рдпреЗ default methods, abstract classes, interfaces рдпреЗ рд╕рдм рдЪреАрдЬреЗрдВ рдЖрдк
11:28
рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд confusing рд╣реЛ рдЬрд╛рдПрдВрдЧреА рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдХреНрдпрд╛ рдХрд░рддреЗ
11:31
рд╣реИрдВ рдХрд┐ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рдЗрдирдореЗрдВ differences рдвреВрдВрдврдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ
11:36
differences рдореИрдВрдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ already рдмрддрд╛ рджрд┐рдпрд╛ but рдЬреИрд╕реЗрдЬреИрд╕реЗ рдЖрдк use
11:40
рдХрд░реЛрдЧреЗ рдЗрди рд╕рдм рдЪреАрдЬреЛрдВ рдХреЛ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк development рдХрд░реЛрдЧреЗ рдпрд╛ may be рдЖрдк
11:43
java рдореЗрдВ рдХреЛрдИ app рд╡рдЧреИрд░рд╣ рдмрдирд╛ рд░рд╣реЗ рд╣реЛ, web app рдмрдирд╛ рд░рд╣реЗ рд╣реЛ, рддреЛ
11:47
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рдкрд░ рдЬреИрд╕реЗ рдЬреИрд╕реЗ рдЖрдк libraries рд╡рдЧреИрд░рд╣ use рдХрд░реЛрдЧреЗ, рдЕрдкрдиреЗ
11:51
рдЖрдк clarity рдЖрддреА рдЬрд╛рдПрдЧреА, рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓рддрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХреНрдпреЛрдВ use рдХрд░рддреЗ
11:54
рд╣реИрдВ default methods рдХреНрдпрд╛ рд╣реЛрддреЗ рд╣реИрдВ default methods рдХреНрдпреЛрдВ рдЖрдк рд▓реЛрдЧ рдПрдХ
11:59
abstract class рдХреЛ use рдХрд░реЛрдЧреЗ, рдПрдХ interface рдХреА рдЬрдЧрд╣ рдпрд╛ рдлрд┐рд░ рдПрдХ interface
12:02
рдХреЛ use рдХрд░реЛрдЧреЗ рдПрдХ abstract class рдХреА рдЬрдЧрд╣ред рддреЛ рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ
12:06
рдХреБрдЫ рджреЗрд░ рддрдХ hold рджреЗрдирд╛ рдЬрдм рддрдХ рдЖрдк real world рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ implement
12:09
рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реЛ рддрдм рддрдХ рдФрд░ рдЬреИрд╕реЗ рдЬреИрд╕реЗ рдЖрдк real world рдореЗрдВ implement рдХрд░реЛрдЧреЗ рдЪреАрдЬреЛрдВ
12:13
рдХреЛ рдЬреИрд╕реЗ рдХрд┐ app рд╡рдЧреИрд░рд╣ рдмрдирд╛рдУрдЧреЗ рддреЛ рдЦреБрдж clear рд╣реЛрдиреЗ рд▓рдЧреЗрдВрдЧреАред рдЖрдк
12:17
рд▓реЛрдЧреЛрдВ рдХреЛ рдпреЗ рдмрд╕ рдЕрднреА рдХреЗ рд▓рд┐рдП рдореИрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рддреЛ рдпрд╣рд╛рдВ рдкрд░
12:21
рдореИрдВрдиреЗ notes рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ interfaces can also include private methods for default
12:25
methods to useред рдпреЗ рдмрд╣реБрдд important point рд╣реИ рдФрд░ рдореИрдВ рдмрддрд╛рддрд╛ рд╣реВрдВ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм
12:28
рд╣реИред рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдореЗрдВ private methods рдХреЛ include рдХрд░реВрдВ рдпрд╛рдиреА рдХрд┐ рдЬреЛ
12:32
рд╣рдорд╛рд░рд╛ interface рд╣реИ рдЙрд╕рдореЗрдВ private methods рдХреЛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рд▓рд┐рдЦ рджреВрдВ
12:36
рдореИрдВ рд▓рд┐рдЦреВрдВ private void рдФрд░ рдореИрдВ рдорд╛рди рд▓реЛ рд▓рд┐рдЦ рджреВрдВ greet рдФрд░
12:44
рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦреВрдВ system dot out dot
12:48
println this рдареАрдХ рд╣реИ рдорд╛рди рд▓реЛ рдореИрдВ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рдпрд╛ good morning рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ рдПрдХ рдЕрдЪреНрдЫрд╛
12:51
рд╕рд╛ method рдмрдирд╛ рджреЗрддрд╛ рд╣реВрдВред рддреЛ рдХреНрдпрд╛ рдпреЗ method use рдХрд░ рд╕рдХрддреЗ
12:56
рд╣реИрдВ рд╡реЛ classes рдЬреЛ рдХрд┐ рдЗрд╕ interface рдХреЛ implement рдХрд░рддреЗ рд╣реИрдВ рдЬрд╡рд╛рдм
13:00
рд╣реИ рдирд╣реАрдВ рдХреНрдпреЛрдВрдХрд┐ рдпреЗ private рд╣реИ рддреЛ рдЗрд╕рдХреЛ рд░рдЦрдиреЗ рдХрд╛ рдХреНрдпрд╛ рд╣реБрдЖ? рдЗрд╕рдХреЛ
13:04
рд░рдЦрдиреЗ рдХрд╛ рдХреНрдпрд╛ рд╣реБрдЖ? рдЬрдм рдЗрд╕рдХреА use рдХрд░рдиреЗ рд╡рд╛рд▓реА class рдЬреЛ my
13:08
smartphone рд╣реИ рд╡реЛ рд╣реА рдЗрд╕рдХреЛ use рдирд╣реАрдВ рдХрд░ рдкрд╛ рд░рд╣реА рд╣реИред рддреЛ
13:12
рдХреНрдпрд╛ рд╣реБрдЖ рдЗрд╕рдХреЛ рд░рдЦрдиреЗ рдХрд╛, рддреЛ рдЗрд╕ private method рдХреЛ рд░рдЦрдиреЗ рдХрд╛
13:16
рдпреЗ рд╣реБрдЖ рдХрд┐ рдЕрдЧрд░ рдЖрдкрдХреЗ default method рдХрд╛ logic рдмрд╣реБрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ
13:20
рдЖрдк рдпрд╣рд╛рдВ рдкрд░ private method рдореЗрдВ рдбрд╛рд▓рдХрд░ private method рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░
13:25
рд╕рдХрддреЗ рд╣реЛ рдпрд╛рдиреА рдХрд┐ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ greet рдХрд╛
13:28
рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЕрднреА рдореИрдВ рдЗрд╕ program рдХреЛ run рдХрд░рдХреЗ рджрд┐рдЦрд╛рдКрдВ рддреЛ рджреЗрдЦрдирд╛
13:32
record four рдХреЗ video рд╕реЗ рдкрд╣рд▓реЗред рдпрд╣рд╛рдВ рдкрд░ actually рдореИрдВрдиреЗ рдЗрд╕рдХреЛ override
13:37
рдХрд░ рджрд┐рдпрд╛ рдЗрд╕ method рдХреЛ рддреЛ рдореИрдВ рдПрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЬреЛ record four K video рд╣реИ рдЗрд╕рдХреЛ рдпрд╣рд╛рдВ рд╕реЗ рд╣рдЯрд╛рддрд╛
13:40
рд╣реВрдВ рдФрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦреЗрдЧрд╛ рдХрд┐ рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкрд░
13:44
record four K video рд▓рд┐рдЦрд╛ рдерд╛ рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ good morning рдЖ рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ greet method
13:48
рдХреЛ run рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдХреНрдпрд╛ рдореИрдВ greet рдХреЛ directly run рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдХреНрдпрд╛ рдореИрдВ
13:52
directly greet рдХреЛ run рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ method рдХреЛ directly use рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ
13:56
рдЗрд╕рдХрд╛ рдЬрд╡рд╛рдм рдирд╛ рд╣реИ, рд╣рдордХреЛ рдкрддрд╛ рд╣реИ but рдПрдХ рдмрд╛рд░ рджреЗрдЦрддреЗ рд╣реИрдВ
13:59
рдХрд░рдХреЗ рдареАрдХ рд╣реИ obviously рдЖрдк рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХреНрдпреЛрдВрдХрд┐ рдпреЗ private method рд╣реИред рддреЛ
14:03
рдЕрдЧрд░ рдЖрдк рд▓рд┐рдЦреЛрдЧреЗ рднреА рдирд╛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рдорд┐рд▓реЗрдЧрд╛ рдЖрдкрдХреЛ
14:07
рдпреЗ рдХрд╣ рд░рд╣рд╛ рд╣реИ рдХрд┐ greet is private access and рдпреЗ рд╡рд╛рд▓рд╛ рдЖрдкрдХрд╛ рдЬреЛ
14:11
camera interface рд╣реИ рддреЛ please рдЖрдк рдРрд╕рд╛ рдирд╛ рдХрд░реЗрдВ рдпреЗ рдмреЛрд▓ рд░рд╣рд╛ рд╣реИ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░
14:14
рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ throws an error рддреЛ рдпреЗ рдЬреЛ MS dot greet
14:18
рд╣реИред рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдВ throws an error рдпреЗ
14:25
рдПрдХ error throw рдХрд░реЗрдЧрд╛, рдареАрдХ рд╣реИ, рддреЛ рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧ рдирд╣реАрдВ
14:28
рдХрд░ рд╕рдХрддреЗ рдЗрд╕ great method рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреНрдпреЛрдВрдХрд┐ simply рдпреЗ private рд╣реИ рдФрд░ рдореИрдВ
14:32
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ private public рдФрд░ protected рдХреЛ рдФрд░ рдЕрдЪреНрдЫреЗ рд╕реЗ рдмрддрд╛рдКрдВрдЧрд╛
14:36
packages рд╡рд╛рд▓реЗ chapter рдореЗрдВ рдФрд░ рд╡рд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрди рд╕рдм рдЪреАрдЬреЛрдВ рдХреЛ
14:40
рдФрд░ рдЕрдЪреНрдЫреЗ рд╕реЗ рд╕реАрдЦрдиреЗ рдХрд╛ рдореМрдХрд╛ рдорд┐рд▓реЗрдЧрд╛ред рддреЛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдкрд░
14:44
I hope рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпреА рдЬреЛ рдореИрдВрдиреЗ class рдмрдирд╛рдИ
14:48
interfaces рдХреЛ implement рдХрд┐рдпрд╛, рдореБрдЭреЗ рдпрд╛рд░ comment рдореЗрдВ рд╕рдм рдЖрдк рд▓реЛрдЧ рдпреЗ рдмрддрд╛рдУ рдХрд┐ рдХреНрдпрд╛
14:51
рдЕрднреА рднреА рдЖрдкрдХреЛ classes interfaces рдФрд░ abstract classes рд╕реЗ рдбрд░ рд▓рдЧрддрд╛ рд╣реИ рдпрд╛ рдлрд┐рд░
14:55
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ clear рд╣реЛ рдЪреБрдХреА рд╣реИрдВ рдпрд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рднреА
14:59
clear рдирд╣реАрдВ рд╣реИ рдФрд░ рдЕрдЧрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЖрдкрдХреЛ рдХрд┐ clear рдирд╣реАрдВ рд╣реИ
15:02
рддреЛ рдореБрдЭреЗ please рдиреАрдЪреЗ comment рдореЗрдВ рд▓рд┐рдЦ рдХрд░ рдмрддрд╛рдирд╛ рдФрд░ рдЕрдЪреНрдЫреЗ рд╕реЗ
15:07
рдмрддрд╛рдирд╛ рдХрд┐ рдпрд╛рд░ рдХреНрдпрд╛ clear рдирд╣реАрдВ рд╣реИ, рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджреЛрдмрд╛рд░рд╛ рд╕реЗ рдмрддрд╛рдКрдВрдЧрд╛
15:11
рдЖрдиреЗ рд╡рд╛рд▓реЗ videos рдореЗрдВ рдФрд░ рдЗрд╕ series рдХреЛ рдпрд╛рд░ рдореЗрд░рд╛ plan рдпрд╣реА
15:15
рдерд╛ рдХрд┐ рдпрд╛рд░ рдореИрдВ рдРрд╕рд╛ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБред рдХрд┐ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд┐рд╕реА рдХреЛ рджрд┐рдХреНрдХрдд
15:19
рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ easiest way to learn Java рдХреЗ рддреМрд░ рдкрд░
15:23
рдореИрдВрдиреЗ рдЗрд╕рдХреЛ launch рдХрд┐рдпрд╛ рдерд╛ред I hope рдХрд┐ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЖ
15:27
рд░рд╣рд╛ рд╣реИ рдЗрд╕ course рдореЗрдВред рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ playlist access рдирд╣реАрдВ рдХрд░реА рд╣реИ рддреЛ рдЙрд╕рдХреЛ рдЬрд░реВрд░ рдХрд░
15:31
рд▓реЗрдирд╛ accessред chapter рдХреЗ end рдореЗрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рд╛рд░реЗ notes рджреЗ рджреВрдВрдЧрд╛ рдФрд░ рд╕рд╛рд░реЗ рдХреЗ
15:34
рд╕рд╛рд░реЗ рдЬреЛ codes рд╣реИрдВ рд╡реЛ рдореИрдВ site рдкрд░ upload рдХрд░ рджреВрдВрдЧрд╛ред рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕ video
15:38
рдореЗрдВ рдЗрддрдирд╛ рд╣реА guysред Thank you so much guys for watching this video and
15:41
I will see you next timeред