![Вязание: КЛАССНАЯ ЛЕТНЯЯ КОФТОЧКА и ЖАКЕТ крючком ОДНИМ УЗОРОМ / МАСТЕР КЛАСС, МНОГО СХЕМ](https://i.ytimg.com/vi/IbXC2A8_krI/hqdefault.jpg)
Sadržaj
- Definicija - Što znači osnovna klasa?
- Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.
- Tehopedia objašnjava osnovnu klasu
Definicija - Što znači osnovna klasa?
Bazna klasa je klasa u objektno programskom jeziku iz koje proizlaze druge klase. Omogućuje stvaranje drugih klasa koje mogu ponovno koristiti kôd implicitno naslijeđen od osnovne klase (osim konstruktora i destruktora). Programer može proširiti funkcionalnost osnovne klase dodavanjem ili nadjačavanjem članova relevantnih za izvedenu klasu.
Bazna klasa se također može nazvati roditeljska klasa ili superklasa.
Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.
Tehopedia objašnjava osnovnu klasu
Klasa izvedena iz osnovne klase nasljeđuje i podatke i ponašanje. Na primjer, "vozilo" može biti osnovna klasa iz koje proizlaze "automobil" i "autobus". Automobili i autobusi su oba vozila, ali svaki predstavlja svoju specijalizaciju baznih klasa vozila.
Bazna klasa ima sljedeća svojstva:
- Osnovne klase automatski se aktiviraju prije izvedenih klasa.
- Izvedena klasa može komunicirati s osnovnom klasom tijekom instanciranja pozivanjem konstruktora osnovne klase s odgovarajućim popisom parametara.
- Članovima osnovne klase može se pristupiti iz izvedene klase kroz eksplicitni popis.
- Ako su apstraktne metode definirane u osnovnoj klasi, tada se ova klasa smatra apstraktnom klasom, a neastraktna izvedena klasa trebala bi nadjačati te metode.
- Abstraktne osnovne klase kreiraju se pomoću ključne riječi "apstraktno" u njegovoj deklaraciji i koriste se za sprečavanje izravnog pokretanja pomoću ključne riječi "nova".