Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 18.06.17 Prihlásený: 18.06.17 Príspevky: 1 Témy: 1 | 1 |
Zdravim, ucim sa na prijmacie skusky, a kedze v jave som zatial velmi neprogramoval mam trochu problem s jednou otazkou zo vzoroveho testu.
V jazyku Java sa rozhranie (interface) lisi od abstraktnej triedy. Vyberte spravne tvrdenie:
A: Rozhranie obsahuje iba abstraktne metody, abstraktna trieda moze obsahovat aj neabstraktne metody
B: Rozhranie moze obsahovat lubovolne polozky, abstraktna trieda moze obsahovat iba konstanty
C: Rozhranie ma vzdy nadtriedu (napr. object), abstraktna rtieda nemusi mat predchodcu
Po tom, co som nasiel par veci na internete, by som urcite vylucil Bcko, lebo abstraktna trieda moze obsahovat okrem konstant aj vlastnosti. No medzi A a C neviem. Zistil som, ze abstraktna trieda moze obsahovat aj neabstraktne metody, a ak som dobre pochopil tak aj rozhranie moze obsahovat okrem abstraktnych aj verejne metody. Takze vychadza mi z toho najskor C, no o tychto veciach neviem. Vie mi niekto poradit a vysvetlit ako to je? Dakujem.
|
|
Registrovaný: 27.06.09 Prihlásený: 04.03.23 Príspevky: 332 Témy: 3 | 3 Bydlisko: Košice - ok... |
A, trieda vzdy dedi od Object
_________________ GitHub: mfocko | mfocko.xyz OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed) Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission] |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 | 66 Bydlisko: Žilina |
Ako súvisí dedenie triedy od objectu s možnosťou A?
_________________ C#, PHP, ... |
|
Registrovaný: 27.06.09 Prihlásený: 04.03.23 Príspevky: 332 Témy: 3 | 3 Bydlisko: Košice - ok... |
No jednak to znamena, ze ma nejakeho predchodcu a este abstraktna trieda moze mat aj neabstraktne metody
_________________ GitHub: mfocko | mfocko.xyz OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed) Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission] |
|
Registrovaný: 26.08.10 Prihlásený: 29.01.22 Príspevky: 1495 Témy: 58 | 58 |
kandri0 píše: Zrozhranie moze obsahovat okrem abstraktnych aj verejne metody. Vsetky metody v rozhrani su implicitne verejne a abstraktne zaroven. Ale otazka je polozena zle, pretoze od Java 8-ky je mozne vyuzivat staticke aj defaultne metody v ramci rozhrania a tie (ak sa nemylim) uz abstraktne nie su. Cize ziadna odpoved teoreticky nie je spravna.
_________________ ALL TIME best actors : Christian Bale, Denzel Washington, Tom Hardy |
|
Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 6 | 735 | 09.08.2010 13:50 crusher100 | | v PHP, ASP | 5 | 586 | 19.04.2010 19:50 emer | | [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 35 | 5560 | 09.03.2009 17:14 tlacitko Enter | | v Assembler, C, C++, Pascal, Java | 1 | 905 | 02.04.2014 12:41 XOLOO | | v Redakčné systémy | 7 | 776 | 05.05.2009 21:04 Svolo | | v nVidia grafické karty | 20 | 1433 | 01.07.2008 15:39 OmeGa | | v Mobilné zariadenia | 24 | 1094 | 15.09.2017 11:54 Nair0n | | v Sieťové a internetové programy | 1 | 331 | 28.01.2013 19:30 majky358 | | [ Choď na stránku: 1, 2 ] v PHP, ASP | 58 | 2169 | 01.09.2010 11:59 stenley | | v Ostatné | 1 | 468 | 22.04.2011 20:40 rastis | | v Redakčné systémy | 2 | 776 | 29.10.2009 7:24 yhanky | | v Assembler, C, C++, Pascal, Java | 2 | 577 | 07.08.2010 14:17 Loko11 | | v Assembler, C, C++, Pascal, Java | 4 | 851 | 03.12.2010 8:47 HT | | v Operačné systémy Microsoft | 3 | 359 | 10.06.2014 22:32 brmbo | | v Ostatné | 2 | 816 | 19.03.2009 18:46 Romanko | | v Krčma | 17 | 1255 | 26.11.2009 22:11 waika |
|