
File:Single_Inheritance.jpg · Wikimedia Commons · See Wikimedia Commons
dziedziczenie
Sign in to saveAlso known as subclassing, subclass relationship, superclass and subclass, base and derived classes
mechanizm współdzielenia funkcjonalności między klasami w programowaniu obiektowym
Wikidata facts
- Instance of
- concept
- Subclass of
- relation
- Part of
- object-oriented programming
- Has use
- subtyping
Show 3 more facts
- partially coincident with
- subtyping
- Stack Exchange tag
- stackoverflow.com/tags/inheritance
- facet of
- object-oriented programming
Sources (2)
via Wikidata · CC0
Article · Polski
Dziedziczenie (ang. inheritance) – mechanizm współdzielenia funkcjonalności między klasami. Klasa może dziedziczyć po innej klasie, co oznacza, że oprócz swoich własnych atrybutów oraz zachowań, uzyskuje także te pochodzące z klasy, z której dziedziczy. Klasa dziedzicząca jest nazywana klasą pochodną lub potomną (w j. angielskim: subclass lub derived class), zaś klasa, z której następuje dziedziczenie — klasą bazową (w ang. superclass). Z jednej klasy bazowej można uzyskać dowolną liczbę klas pochodnych. Klasy pochodne posiadają obok swoich własnych metod i pól, również kompletny interfejs klasy bazowej. W językach programowania z prototypowaniem (np. JavaScript) nie występuje pojęcie klasy, dlatego dziedziczenie zachodzi tam pomiędzy poszczególnymi obiektami. Pojęcie dziedziczenia zostało wprowadzone po raz pierwszy przez twórców języka Simula.
Abstract from DBpedia / Wikipedia · CC BY-SA