Glavna svrha apstrakcije je skrivanje nepotrebnih detalja od korisnika Apstrakcija je odabir podataka iz većeg skupa kako bi se korisniku prikazali samo relevantni detalji objekta. Pomaže u smanjenju složenosti programiranja i napora. To je jedan od najvažnijih koncepata OOP-a.
Što je apstrakcija i zašto je koristimo?
Apstrakcija je jednostavno uklanjanje nepotrebnih detalja Ideja je da za dizajniranje dijela složenog sustava morate identificirati što o tom dijelu drugi moraju znati kako bi dizajnirali njihove dijelove i koje detalje možete sakriti. Dio koji drugi moraju znati je apstrakcija.
Što je apstrakcija zašto je potrebna u programiranju?
Apstrakcija se koristi za skrivanje pozadinskih detalja ili bilo koje nepotrebne implementacije o podacima tako da korisnici vide samo potrebne informacije To je jedna od najvažnijih i najvažnijih značajki objekta- orijentirano programiranje. Unaprijed definirane funkcije slične su apstrakciji podataka.
Koja je uloga apstrakcije?
Apstrakcija (od latinskog abs, što znači daleko od i trahere, što znači crtati) je proces oduzimanja ili uklanjanja karakteristika nečega kako bi se to svelo na skup bitnih karakteristika… Apstrakcija je povezana i s enkapsulacijom i sa skrivanjem podataka.
Što je primjer apstrakcije?
Jednostavno rečeno, apstrakcija “ prikazuje” samo relevantne atribute objekata i “skriva” nepotrebne detalje Na primjer, kada vozimo automobil, samo smo zabrinuti o vožnji automobila kao što je pokretanje/zaustavljanje automobila, ubrzavanje/prekid, itd.… Ovo je jednostavan primjer apstrakcije.