In computer science, a superclass is a class from which other classes are derived. A superclass is also called a parent class'. The classes that are derived from a superclass are known as child classes, derived classes, or subclasses. We can also say that a class A extends class B when A is a subclass of the B superclass. A superclass allows for a generic interface to specialized functionality through the use of virtual functions.
| Property | Value |
| dbpprop:abstract
|
- In computer science, a superclass is a class from which other classes are derived. A superclass is also called a parent class'. The classes that are derived from a superclass are known as child classes, derived classes, or subclasses. We can also say that a class A extends class B when A is a subclass of the B superclass. A superclass allows for a generic interface to specialized functionality through the use of virtual functions. The superclass mechanism is extensively used in object oriented programming due to the reusability that can be achieved: common features are encapsulated in modular objects. Languages may support both abstract and concrete superclasses.
- Superclasse è un termine utilizzato nella programmazione orientata agli oggetti per indicare una classe, non necessariamente astratta, che viene estesa da un'altra per funzionalità più circoscritte e approfondite. La superclasse contiene funzionalità che vengono utilizzate e/o estese da tutte le classi figlie. Un esempio di utilizzo di una classe astratta è una casella della griglia di un semplice gioco bidimensionale. Una casella potrebbe far parte di un sentiero, acqua, muri e via discorrendo, ma va rappresentata pur sempre come un oggetto di tipo Casella. La soluzione è utilizzare una classe Casella come superclasse e le caselle CasellaSentiero, CasellaAcqua e CasellaMuro come classi derivate dalla Casella. Le modalità con cui si rappresenta questo legame di ereditarietà variano a seconda del linguaggio usato.
- 計算機科学においてスーパークラス (superclass) とは他のクラスを派生させるクラスのことである。スーパークラスは親クラスや基底クラスとも呼ばれる。スーパークラスから派生したクラスは子クラス、派生クラス、サブクラスとして知られている。我々はクラスAがクラスBを引き継ぐとき、AはBのサブクラスであるとも言うことができる。 スーパークラスは仮想関数の使用によって、汎用インタフェースとして機能を特化することもできる。 スーパークラスのメカニズムは、共通の特徴をモジュールとなるオブジェクトにカプセル化ができる再利用性に起因するオブジェクト指向プログラミングで広範囲に利用される。 多くのオブジェクト指向言語は抽象クラスと具象クラス両方をサポートするだろう。
|
| dbpprop:hasPhotoCollection
| |
| rdfs:comment
|
- In computer science, a superclass is a class from which other classes are derived. A superclass is also called a parent class'. The classes that are derived from a superclass are known as child classes, derived classes, or subclasses. We can also say that a class A extends class B when A is a subclass of the B superclass. A superclass allows for a generic interface to specialized functionality through the use of virtual functions.
- Superclasse è un termine utilizzato nella programmazione orientata agli oggetti per indicare una classe, non necessariamente astratta, che viene estesa da un'altra per funzionalità più circoscritte e approfondite. La superclasse contiene funzionalità che vengono utilizzate e/o estese da tutte le classi figlie. Un esempio di utilizzo di una classe astratta è una casella della griglia di un semplice gioco bidimensionale.
|
| rdfs:label
|
- Superclass (computer science)
- Superclasse (informatica)
- スーパークラス (計算機科学)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:disambiguates
of | |
| is dbpprop:redirect
of | |