
File:Single_Inheritance.jpg · Wikimedia Commons · See Wikimedia Commons
herança
Sign in to saveAlso known as subclassing, subclass relationship, superclass and subclass, base and derived classes
conceito em informática
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 · Português
Herança é um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos, através de "heranças". Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. O conceito de herança de várias classes é conhecido como herança múltipla. Como exemplo pode-se observar as classes 'aluno' e 'professor', onde ambas possuem atributos como nome, endereço e telefone. Nesse caso pode-se criar uma nova classe chamada por exemplo, 'pessoa', que contenha as semelhanças entre as duas classes, fazendo com que aluno e professor herdem as características de pessoa, desta maneira pode-se dizer que aluno e professor são subclasses de pessoa. Também podemos dizer que uma classe pode ser abstrata(abstract) ou seja ela não pode ter uma instância, ela apenas "empresta" seus atributos e metódos como molde para novas classes.
Abstract from DBpedia / Wikipedia · CC BY-SA