๐๐๐๐๐๐
โ๐ก ุฃุบูุจูุง ูุนุฑู ู
ุง ูู ุงูู SEO... ููููุ ูู ุณู
ุนุช ู
ู ูุจู ุนู ุงูู GEOุ ุฅุฐุง ููุช ุตูุงุน ู
ุญุชููุ ู
ุจุฑู
ุฌุงูุ ุฃู ุตุงุญุจ ู
ุดุฑูุน ุฑูู
ูุ ููุฐุง ุงูุชุญูู ุงูุฑูู
ู ููู
ู ุฌุฏุงู! โ๐ ุฃููุงู: ูุจุฐุฉ ุณุฑูุนุฉ ุนู ุงูู SEO (ููุนุด ุงูุฐุงูุฑุฉ) โุงูู SEO (Search Engine Optimization) ุฃู "ุชุญุณูู ู
ุญุฑูุงุช ุงูุจุญุซ"ุโฆ
๐3
ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ูุง ุฅูู ุฅูุง ุงูููุ
ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ูููู ุงูุญู ุฏ
ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ูุง ุฅูู ุฅูุง ุงูููุ
ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ูููู ุงูุญู ุฏ
ุงููู ุฃูุจุฑ ูุจูุฑูุงุ ูุงูุญู ุฏ ููู ูุซูุฑูุงุ
ูุณุจุญุงู ุงููู ุจูุฑุฉ ูุฃุตูููุง.
ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ูููู ุงูุญู ุฏ
ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ูุง ุฅูู ุฅูุง ุงูููุ
ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ุงููู ุฃูุจุฑ ูููู ุงูุญู ุฏ
ุงููู ุฃูุจุฑ ูุจูุฑูุงุ ูุงูุญู ุฏ ููู ูุซูุฑูุงุ
ูุณุจุญุงู ุงููู ุจูุฑุฉ ูุฃุตูููุง.
โค4
Forwarded from ุชูููุฉ ู
ุนููู
ุงุช It
ุฃุนููุช Xata ุนู ุชูููุฉ ุฌุฏูุฏุฉ ุชุฎุชุฒู ููุช ุฅูุดุงุก ูุฑูุน ููุงุนุฏ ุจูุงูุงุช Postgres ู
ู ุฃูุซุฑ ู
ู 20 ุซุงููุฉ ุฅูู 1-2 ุซุงููุฉ ููุทุ ูุฐูู ุจุงุณุชุฎุฏุงู
ุชุฎุฒูู ู
ุฎุตุต (Xatastor ุงูู
ุนุชู
ุฏ ุนูู ZFS ุนุจุฑ NVMe-oF) ูู
ุฌู
ูุนุงุช ุฏุงูุฆุฉ ู
ู ุญุงููุงุช Kubernetes ุงูู
ุฌูุฒุฉ ู
ุณุจููุง. ุชุนุชู
ุฏ ุงููุฑูุน ุนูู ุชุฎุฒูู ุงููุณุฎ ุนูุฏ ุงููุชุงุจุฉ (Copy-on-Write)ุ ู
ู
ุง ูุนูู ุฃูู ุชุฏูุน ููุท ู
ูุงุจู ุงููุฑููุงุช ุนู ุงููุงุนุฏุฉ ุงูุฃู
. ุจูุถู ูุธุงู
ุงูููุชุฑุฉ ุญุณุจ ุงูุงุณุชุฎุฏุงู
(Scale-to-Zero) ุจุงูุฏูููุฉุ ูุฅู ุฅูุดุงุก 1000 ูุฑุน ูุตูุฑ ุงูุนู
ุฑ ูููู ุญูุงูู ุฏููุงุฑ ูุงุญุฏ ููุท. ูุณุชุฎุฏู
ุนู
ูุงุก ุญููููููุ ู
ุซู ูููุงุก ุงูุจุฑู
ุฌุฉ ุจุงูุฐูุงุก ุงูุงุตุทูุงุนู ูุจูุฆุงุช ุงูู
ุนุงููุฉ ููุชุทููุฑ ุงูู
ุณุชู
ุฑ (CI/CD)ุ ุขูุงู ุงููุฑูุน ุฃุณุจูุนููุง ุจุฃูู ู
ู 30 ุฏููุงุฑูุง ุดูุฑููุง. ุชุนุชู
ุฏ ุงูุจููุฉ ุนูู ูุตู ุงูุญูุณุจุฉ ุนู ุงูุชุฎุฒููุ ู
ู
ุง ูุณู
ุญ ุจุฑุจุท ูุญุฏุงุช ุงูุชุฎุฒูู ุจุงูุญุงููุงุช ุงูู
ูุชุธุฑุฉ ูู ุฃุฌุฒุงุก ู
ู ุงูุซุงููุฉ.
#ุชูููุฉ #ููุงุนุฏ_ุจูุงูุงุช #Postgres #ุชุทููุฑ #ุณุญุงุจู #Kubernetes #ุฃุฏุงุก #ุจุฑู ุฌุฉ #CI_CD #ุฐูุงุก_ุงุตุทูุงุนู
#ุชูููุฉ #ููุงุนุฏ_ุจูุงูุงุช #Postgres #ุชุทููุฑ #ุณุญุงุจู #Kubernetes #ุฃุฏุงุก #ุจุฑู ุฌุฉ #CI_CD #ุฐูุงุก_ุงุตุทูุงุนู
โ
โ1. ุงูู ูููู ูุงููุฏู ุงูุฃุณุงุณู
โุชุนุฑูู ูุชุทุจูู ู ูุงููู : ููุนุฑู ุงูู Interface ุจุฃูู ุนุจุงุฑุฉ ุนู ุชุทุจูู ูู ุจุฏุฃ ุชุนุฏุฏ ุงููุฑุงุซุฉ ุงูุจุฑู ุฌูุฉ.
โุงูุฃูุฏุงู ุงูููุฏุณูุฉ: ููุณุชุฎุฏู ูุชุญููู ู ูุฒุชูู ุฑุฆูุณูุชูู ูู ุงูุชุตู ูู :
1๏ธโฃ. Loose Coupling: ุชูููู ุงูุงุนุชู ุงุฏูุฉ ูุงูุชุฑุงุจุท ุงูู ุนูุฏ ุจูู ุงูููุงุณุงุช.
2๏ธโฃ. Security: ุชุนุฒูุฒ ุฃู ุงู ุงููุธุงู ููุตู ุงููุงุฌูุฉ ุงูุจุฑู ุฌูุฉ ุนู ุงูุชูุงุตูู.
โุทุจูุนุฉ ุงูุชุนุงู ู: ุงูุชุนุงู ู ู ุน ุงูุฅูุชุฑููุณ ููุณ ู ุซู ุงูุชุนุงู ู ู ุน ุงูููุงุณ ุงูุนุงุฏูุ ูุฅูู ุง ูุดุจู ุงูุชุนุงู ู ู ุน ุงูู Abstractุ ุญูุซ ูุทุจู ู ุจุฏุฃ ุงูู Full Abstract (ุงูุชุฌุฑูุฏ ุงููุงู ู).
โ2. ุงูููุงุนุฏ ุงูุจุฑู ุฌูุฉ ุงูุตุงุฑู ุฉ ููู Interface
1๏ธโฃ. โุงูุฏูุงู (Methods): ูุง ูู ูู ุฅุนุทุงุก ุฃู ูุชุงุจุฉ ุฃุฌุณุงุฏ (ุฃููุงุฏ) ูุฏูุงู ุนุงุฏูุฉ ุฏุงุฎู ุงูุฅูุชุฑููุณ ุจุฏูู ุงุณุชุฎุฏุงู ุงูููู ุฉ ุงูู ูุชุงุญูุฉ static.
2๏ธโฃ. โุงูู ุชุบูุฑุงุช (Variables): ุนูุฏ ุชุนุฑูู ู ุชุบูุฑ ุฏุงุฎู ุงูุฅูุชุฑููุณุ ูุฌุจ ุฅูุฒุงู ูุงู ุฅุนุทุงุคู ููู ุฉ ุฃูููุฉ ู ุจุงุดุฑุฉุ ูุฃู ุงูู Compiler ูุนุชุจุฑู ู ุนุฑูุงู ุจุดูู ุชููุงุฆู ูู public static final (ุซุงุจุช).
3๏ธโฃ. โู ุญุฏุฏุงุช ุงููุตูู (Access Modifiers): ูุง ูุณุชุฎุฏู ุฃู Access Modifier ู ุฎุตุต ุนูุฏ ุชุนุฑูู ู ุญุชููุงุช ุงูุฅูุชุฑููุณ (ูุฃููุง ุชูุนุชุจุฑ Public ุชููุงุฆูุงู).
4๏ธโฃ. โุงูุจูุงุก (Constructor): ูุง ูู ูู ููู Interface ุฃู ูู ูู ุฏุงูุฉ ุจูุงุก (Constructor) ุนูู ุงูุฅุทูุงู.
โ
1. ูู ุญุงูุฉ ุงุณุชุฎุฏุงู ุงูู ุงููุฑุงุซุฉ (extends)
โููุงุณ ูุฑุซ ููุงุณ ุนุงุฏู: ุฅุฐุง ูุงู ุงูููุงุณ ูุฑุซ ู ู ููุงุณ ุนุงุฏูุ ูููู ููู subclass (ุงูููุงุณ ุงูุงุจู) ุงูุญุฑูุฉ ุงููุงู ูุฉ ูู ุนู ู override ููุฏูุงู ุฃู ุชุฑููุง ุฏูู ุชุนุฏูู.
โููุงุณ ูุฑุซ ููุงุณ ู ุฌุฑุฏ: ุฅุฐุง ูุงู ุงูููุงุณ ุงูุงุจู ูุฑุซ ู ู ููุงุณ ู ู ููุน abstractุ ูู ูุฐู ุงูุญุงูุฉ ูุฌุจุฑ ุงูููุงุณ ุงูุงุจู ุนูู ุนู ู override ููุฏูุงู ุงูู ุฌุฑุฏุฉ.
โุฅูุชุฑููุณ ูุฑุซ ุฅูุชุฑููุณ: ุฅุฐุง ูุงู ูุฏูู ุฅูุชุฑููุณ ูุฑุซ ู ู ุฅูุชุฑููุณ ุขุฎุฑุ ูุณุชุทูุน ุนู ู ุฐูู ุจุงุณุชุฎุฏุงู ุงูููู ุฉ ุงูู ุญุฌูุฒุฉ extends ูุชูููู subInterface.
โ
๐. ู ูุงุญุธุฉ ูุงุทุนุฉ: ูุง ูุณุชุทูุน ุงูููุงุณ ุงูุนุงุฏู ุฃู ูุนู ู extends ู ู Interface.
โ2. ูู ุญุงูุฉ ุงุณุชุฎุฏุงู ุงูุชุญููู ูุงูุชูููุฐ (implements)
โููุงุณ ูููุฐ ุฅูุชุฑููุณ: ุฅุฐุง ูุงู ุนูุฏู ููุงุณ ุนุงุฏู ูููู ุจุนู ู implements ูุฅูุชุฑููุณุ ูููู ุงูููุงุณ ุงูุงุจู ู ุฌุจุฑุงู ุนูู ุนู ู override ูุฌู ูุน ุงูุฏูุงู ุงูู ูุฌูุฏุฉ ูู ูุฐุง ุงูุฅูุชุฑููุณ.
โููุงุณ ู ุฌุฑุฏ ูููุฐ ุฅูุชุฑููุณ: ุฅุฐุง ูุงู ุนูุฏู ููุงุณ ู ู ููุน abstract ูููู ุจุนู ู implements ูุฅูุชุฑููุณุ ูููู ููููุงุณ ุงูู ุฌุฑุฏ ุงูุญุฑูุฉ ุงููุงู ูุฉ ูู ุนู ู ุงูู override ุฃู ุนุฏู ุนู ูู.
โุงูุชุนุฏุฏูุฉ: ูุณุชุทูุน ุงูููุงุณ ุงูุนุงุฏู ุชูููุฐ ูุงุฌูุฉ ูุงุญุฏุฉ (ุฅูุชุฑููุณ ูุงุญุฏ) ุฃู ุฃูุซุฑ ู ู ุฅูุชุฑููุณ ูู ููุณ ุงูููุช ูุณุทุฑ ุงูููุฏ ููุณู ุนุจุฑ ุนู ู implements ููุตู ุจูููุง ุจูุงุตูุฉ.
โ
๐. โูุงุนุฏุฉ ุงูุฅุฌุจุงุฑ: ุงูููุงุณ ุงูู abstract ุนูุฏ ูุฑุงุซุชูุ ููุฒู ููุฌุจุฑ ุงูู subclass (ุงูููุงุณ ุงูุงุจู ุงูู ูู ูุณ) ุนูู ุนู ู override ููู ุงูุฏูุงู ุงูู ุฌุฑุฏุฉ ุงูู ุญุชูุงุฉ ุฏุงุฎูู
@ITCode_0
ุฃููุงู: ู ูุงุญุธุงุช ุญูู ุงูู Interface (ุงููุงุฌูุงุช)
โ1. ุงูู ูููู ูุงููุฏู ุงูุฃุณุงุณู
โุชุนุฑูู ูุชุทุจูู ู ูุงููู : ููุนุฑู ุงูู Interface ุจุฃูู ุนุจุงุฑุฉ ุนู ุชุทุจูู ูู ุจุฏุฃ ุชุนุฏุฏ ุงููุฑุงุซุฉ ุงูุจุฑู ุฌูุฉ.
โุงูุฃูุฏุงู ุงูููุฏุณูุฉ: ููุณุชุฎุฏู ูุชุญููู ู ูุฒุชูู ุฑุฆูุณูุชูู ูู ุงูุชุตู ูู :
1๏ธโฃ. Loose Coupling: ุชูููู ุงูุงุนุชู ุงุฏูุฉ ูุงูุชุฑุงุจุท ุงูู ุนูุฏ ุจูู ุงูููุงุณุงุช.
2๏ธโฃ. Security: ุชุนุฒูุฒ ุฃู ุงู ุงููุธุงู ููุตู ุงููุงุฌูุฉ ุงูุจุฑู ุฌูุฉ ุนู ุงูุชูุงุตูู.
โุทุจูุนุฉ ุงูุชุนุงู ู: ุงูุชุนุงู ู ู ุน ุงูุฅูุชุฑููุณ ููุณ ู ุซู ุงูุชุนุงู ู ู ุน ุงูููุงุณ ุงูุนุงุฏูุ ูุฅูู ุง ูุดุจู ุงูุชุนุงู ู ู ุน ุงูู Abstractุ ุญูุซ ูุทุจู ู ุจุฏุฃ ุงูู Full Abstract (ุงูุชุฌุฑูุฏ ุงููุงู ู).
โ2. ุงูููุงุนุฏ ุงูุจุฑู ุฌูุฉ ุงูุตุงุฑู ุฉ ููู Interface
1๏ธโฃ. โุงูุฏูุงู (Methods): ูุง ูู ูู ุฅุนุทุงุก ุฃู ูุชุงุจุฉ ุฃุฌุณุงุฏ (ุฃููุงุฏ) ูุฏูุงู ุนุงุฏูุฉ ุฏุงุฎู ุงูุฅูุชุฑููุณ ุจุฏูู ุงุณุชุฎุฏุงู ุงูููู ุฉ ุงูู ูุชุงุญูุฉ static.
2๏ธโฃ. โุงูู ุชุบูุฑุงุช (Variables): ุนูุฏ ุชุนุฑูู ู ุชุบูุฑ ุฏุงุฎู ุงูุฅูุชุฑููุณุ ูุฌุจ ุฅูุฒุงู ูุงู ุฅุนุทุงุคู ููู ุฉ ุฃูููุฉ ู ุจุงุดุฑุฉุ ูุฃู ุงูู Compiler ูุนุชุจุฑู ู ุนุฑูุงู ุจุดูู ุชููุงุฆู ูู public static final (ุซุงุจุช).
3๏ธโฃ. โู ุญุฏุฏุงุช ุงููุตูู (Access Modifiers): ูุง ูุณุชุฎุฏู ุฃู Access Modifier ู ุฎุตุต ุนูุฏ ุชุนุฑูู ู ุญุชููุงุช ุงูุฅูุชุฑููุณ (ูุฃููุง ุชูุนุชุจุฑ Public ุชููุงุฆูุงู).
4๏ธโฃ. โุงูุจูุงุก (Constructor): ูุง ูู ูู ููู Interface ุฃู ูู ูู ุฏุงูุฉ ุจูุงุก (Constructor) ุนูู ุงูุฅุทูุงู.
โ
ุซุงููุงู: ู ูุงุญุธุงุช ุงููุฑุงุซุฉ ูุงูู Overriding (ู ุชู ูุณุชุฎุฏู Extends ูู ุชู Implementsุ)
1. ูู ุญุงูุฉ ุงุณุชุฎุฏุงู ุงูู ุงููุฑุงุซุฉ (extends)
โููุงุณ ูุฑุซ ููุงุณ ุนุงุฏู: ุฅุฐุง ูุงู ุงูููุงุณ ูุฑุซ ู ู ููุงุณ ุนุงุฏูุ ูููู ููู subclass (ุงูููุงุณ ุงูุงุจู) ุงูุญุฑูุฉ ุงููุงู ูุฉ ูู ุนู ู override ููุฏูุงู ุฃู ุชุฑููุง ุฏูู ุชุนุฏูู.
โููุงุณ ูุฑุซ ููุงุณ ู ุฌุฑุฏ: ุฅุฐุง ูุงู ุงูููุงุณ ุงูุงุจู ูุฑุซ ู ู ููุงุณ ู ู ููุน abstractุ ูู ูุฐู ุงูุญุงูุฉ ูุฌุจุฑ ุงูููุงุณ ุงูุงุจู ุนูู ุนู ู override ููุฏูุงู ุงูู ุฌุฑุฏุฉ.
โุฅูุชุฑููุณ ูุฑุซ ุฅูุชุฑููุณ: ุฅุฐุง ูุงู ูุฏูู ุฅูุชุฑููุณ ูุฑุซ ู ู ุฅูุชุฑููุณ ุขุฎุฑุ ูุณุชุทูุน ุนู ู ุฐูู ุจุงุณุชุฎุฏุงู ุงูููู ุฉ ุงูู ุญุฌูุฒุฉ extends ูุชูููู subInterface.
โ
๐. ู ูุงุญุธุฉ ูุงุทุนุฉ: ูุง ูุณุชุทูุน ุงูููุงุณ ุงูุนุงุฏู ุฃู ูุนู ู extends ู ู Interface.
โ2. ูู ุญุงูุฉ ุงุณุชุฎุฏุงู ุงูุชุญููู ูุงูุชูููุฐ (implements)
โููุงุณ ูููุฐ ุฅูุชุฑููุณ: ุฅุฐุง ูุงู ุนูุฏู ููุงุณ ุนุงุฏู ูููู ุจุนู ู implements ูุฅูุชุฑููุณุ ูููู ุงูููุงุณ ุงูุงุจู ู ุฌุจุฑุงู ุนูู ุนู ู override ูุฌู ูุน ุงูุฏูุงู ุงูู ูุฌูุฏุฉ ูู ูุฐุง ุงูุฅูุชุฑููุณ.
โููุงุณ ู ุฌุฑุฏ ูููุฐ ุฅูุชุฑููุณ: ุฅุฐุง ูุงู ุนูุฏู ููุงุณ ู ู ููุน abstract ูููู ุจุนู ู implements ูุฅูุชุฑููุณุ ูููู ููููุงุณ ุงูู ุฌุฑุฏ ุงูุญุฑูุฉ ุงููุงู ูุฉ ูู ุนู ู ุงูู override ุฃู ุนุฏู ุนู ูู.
โุงูุชุนุฏุฏูุฉ: ูุณุชุทูุน ุงูููุงุณ ุงูุนุงุฏู ุชูููุฐ ูุงุฌูุฉ ูุงุญุฏุฉ (ุฅูุชุฑููุณ ูุงุญุฏ) ุฃู ุฃูุซุฑ ู ู ุฅูุชุฑููุณ ูู ููุณ ุงูููุช ูุณุทุฑ ุงูููุฏ ููุณู ุนุจุฑ ุนู ู implements ููุตู ุจูููุง ุจูุงุตูุฉ.
โ
ุซุงูุซุงู: ู ูุงุญุธุฉ ุฎุชุงู ูุฉ ุญูู ุงูู Abstract Class
๐. โูุงุนุฏุฉ ุงูุฅุฌุจุงุฑ: ุงูููุงุณ ุงูู abstract ุนูุฏ ูุฑุงุซุชูุ ููุฒู ููุฌุจุฑ ุงูู subclass (ุงูููุงุณ ุงูุงุจู ุงูู ูู ูุณ) ุนูู ุนู ู override ููู ุงูุฏูุงู ุงูู ุฌุฑุฏุฉ ุงูู ุญุชูุงุฉ ุฏุงุฎูู
@ITCode_0
ูู ุงูููุฏ ุงูุชุงูู ุตุญูุญ:
GeometricObject[] geo = new GeometricObject[10];
ุนูู ุง ุงู GeometricObject ููุงุณ Abstract
GeometricObject[] geo = new GeometricObject[10];
ุนูู ุง ุงู GeometricObject ููุงุณ Abstract
Anonymous Quiz
63%
38%
ู
ุง ูู ู
ุฎุฑุฌ ุงูููุฏุ
interface A { int X = 10; }
interface B { int X = 20; }
class C implements A, B {
void show() { System.out.print(X); }
}
// ุนูุฏ ุงุณุชุฏุนุงุก ()show ู
ุงุฐุง ูุญุฏุซุุตุญ ุฃู
ุฎุทุฃ ุ
ูู ูู ููู Interface ุฃู ูุฑุซ (extends) ู ู ุฃูุซุฑ ู ู Interface ุขุฎุฑ ูู ููุณ ุงูููุชุ ุจููู ุง ูุง ูู ูู ููู Abstract Class ูุฑุงุซุฉ ุฃูุซุฑ ู ู ููุงุณ.
ูู ูู ููู Interface ุฃู ูุฑุซ (extends) ู ู ุฃูุซุฑ ู ู Interface ุขุฎุฑ ูู ููุณ ุงูููุชุ ุจููู ุง ูุง ูู ูู ููู Abstract Class ูุฑุงุซุฉ ุฃูุซุฑ ู ู ููุงุณ.
Anonymous Quiz
83%
17%
ุตุญ ุฃู
ุฎุทุฃ ุ
ุฅุฐุง ูุงู ููุงุณ ุนุงุฏู ุจูุฑุงุซุฉ ููุงุณ ู ุฌุฑุฏ (abstract)ุ ูุงูู abstract ูููุฐ ุฅูุชุฑููุณุ ูุฅู ุงูููุงุณ ุงูุนุงุฏู ุบูุฑ ู ุฌุจุฑ ุนูู ูุชุงุจุฉ ุฏูุงู ุงูุฅูุชุฑููุณ ุฅุฐุง ูุชุจูุง ุงูู abstract.
ุฅุฐุง ูุงู ููุงุณ ุนุงุฏู ุจูุฑุงุซุฉ ููุงุณ ู ุฌุฑุฏ (abstract)ุ ูุงูู abstract ูููุฐ ุฅูุชุฑููุณุ ูุฅู ุงูููุงุณ ุงูุนุงุฏู ุบูุฑ ู ุฌุจุฑ ุนูู ูุชุงุจุฉ ุฏูุงู ุงูุฅูุชุฑููุณ ุฅุฐุง ูุชุจูุง ุงูู abstract.
Anonymous Quiz
75%
25%
ุตุญ ุฃู
ุฎุทุฃ ุ
ุจู ุง ุฃู ุงูููุงุณ ุงูู ุฌุฑุฏ (Abstract Class) ูุง ูู ูู ุฅูุดุงุก ูุงุฆู ู ูู ุจุงุณุชุฎุฏุงู newุ ูุฅู ุงูุณุทุฑ ุงูุชุงูู ูุณุจุจ ุฎุทุฃ ููุฏ: Shape[] arr = new Shape[5];
ุจู ุง ุฃู ุงูููุงุณ ุงูู ุฌุฑุฏ (Abstract Class) ูุง ูู ูู ุฅูุดุงุก ูุงุฆู ู ูู ุจุงุณุชุฎุฏุงู newุ ูุฅู ุงูุณุทุฑ ุงูุชุงูู ูุณุจุจ ุฎุทุฃ ููุฏ: Shape[] arr = new Shape[5];
Anonymous Quiz
0%
100%
๐๐๐๐๐๐
ู
ุง ูู ู
ุฎุฑุฌ ุงูููุฏุ interface A { int X = 10; } interface B { int X = 20; } class C implements A, B { void show() { System.out.print(X); } } // ุนูุฏ ุงุณุชุฏุนุงุก ()show ู
ุงุฐุง ูุญุฏุซุ
ู
ุงูู ู
ุฎุฑุฌ ุงูููุฏ ุงูุณุงุจู
Anonymous Quiz
0%
10
17%
20
0%
ุฎุทุฃ Runtime
83%
ุฎุทุฃ Compiler (ุจุณุจุจ ุชุถุงุฑุจ X)
ู
ุง ูู ู
ุฎุฑุฌ ุงูููุฏุ
interface V { int SL = 80; }
class Car implements V { int SL = 120; }
// ุชุดุบูู ุงูููุฏ ุงูุชุงูู:
V myCar = new Car();
System.out.print(myCar.SL);
๐๐๐๐๐๐
ู
ุง ูู ู
ุฎุฑุฌ ุงูููุฏุ interface V { int SL = 80; } class Car implements V { int SL = 120; } // ุชุดุบูู ุงูููุฏ ุงูุชุงูู: V myCar = new Car(); System.out.print(myCar.SL);
ู
ุงูู ู
ุฎุฑุฌ ุงูููุฏ ุงูุณุงุจู
Anonymous Quiz
50%
80
33%
120
17%
ุฎุทุฃ ูู ุงูู Compile
0%
ุฎุทุฃ ูู ุงูู Runtime
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ
abstract class Device {
// ุฎุทุฃ ููุฏ ููุงุ ู
ุง ูู ุงูุณุจุจุ
abstract final void boot();
}
๐๐๐๐๐๐
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ abstract class Device { // ุฎุทุฃ ููุฏ ููุงุ ู
ุง ูู ุงูุณุจุจุ abstract final void boot(); }
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ
interface Printable { void print(); }
class Document implements Printable {
// ุฎุทุฃ ููุฏ ูู ูุฐุง ุงูุณุทุฑุ ูู
ุงุฐุงุ
void print() { System.out.print("Doc"); }
}
๐๐๐๐๐๐
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ interface Printable { void print(); } class Document implements Printable { // ุฎุทุฃ ููุฏ ูู ูุฐุง ุงูุณุทุฑุ ูู
ุงุฐุงุ void print() { System.out.print("Doc"); } }
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ
interface MathConfig {
// ุฎุทุฃ ููุฏ ูู ูุฐุง ุงูุณุทุฑุ ูู
ุงุฐุงุ
double PI;
}
๐๐๐๐๐๐
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ interface MathConfig { // ุฎุทุฃ ููุฏ ูู ูุฐุง ุงูุณุทุฑุ ูู
ุงุฐุงุ double PI; }
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ
Anonymous Quiz
0%
ูุฌุจ ูุชุงุจุฉ ุงูููู
ุฉ static.
60%
ุงูุซูุงุจุช ูู ุงูู Interface ูุฌุจ ุชููุฆุชูุง ุจููู
ุฉ ู
ุจุงุดุฑุฉ.
20%
ุงุณู
ุงูู
ุชุบูุฑ ูุฌุจ ุฃู ูููู ุตุบูุฑุงู (pi).
20%
ูุง ูู
ูู ูุถุน ู
ุชุบูุฑุงุช ูู ุงูู Interface.
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ
interface Flyable { void fly(); }
// ุฎุทุฃ ููุฏ ูู ุงูุณุทุฑ ุงูุชุงููุ ู
ุง ููุ
interface Swimmable implements Flyable {
}
๐๐๐๐๐๐
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ interface Flyable { void fly(); } // ุฎุทุฃ ููุฏ ูู ุงูุณุทุฑ ุงูุชุงููุ ู
ุง ููุ interface Swimmable implements Flyable { }
ุฃูู ุงูุฎุทุฃ ูู ุงูููุฏุ
Anonymous Quiz
0%
ุงูู Interface ูุง ูุฑุซ ุฅูุชุฑููุณ ุขุฎุฑ.
60%
ูุฌุจ ุงุณุชุฎุฏุงู
extends ูููุณ implements.
40%
ูุฌุจ ูุชุงุจุฉ ููุฏ ูุฏุงูุฉ fly ููุง.
0%
ูุง ููุฌุฏ ุฎุทุฃ ูู ุงูููุฏ.