Projeto

Geral

Perfil

Ações

Criar uma classe por herança » Histórico » Revisão 4

« Anterior | Revisão 4/8 (diff) | Próximo »
Gabriel Borges da Conceição, 21/05/2019 23:13 h


  1. Criar uma classe por herança

Vamos criar o classe "RoboBid" da mesma maneira que criamos a classe "RoboUni"(adicione os atributos y e V_y à essa nova classe). Agora, basta clicar na classe "RoboBid", "properties", "inheritance", "change inheritance":
![](herenca.png)

Veja que precisamos selecionar a classe Pai e clicar "Inherit From Selected". Com isso, fizemos com que a classe "RoboBid" se tornasse uma classe herdada da classe "RoboUni".

Repare também que a herança é feita a partir do Filho, ou seja, a classe Filha deve escolher seu Pai.

Para conferir a relação entre as classes do nosso projeto, basta, na aba do projeto, fazer o seguinte:
![](viewhierarchy.png)

E podemos ver:

![](pai.png)

E

![](filha.png)

Agora, vamos criar os métodos "getPos2", "setPos2", "getVel2", "setVel2" e "move2":

getPos2:
![](getpos2.png)

setPos2:
![](setpos2.png)

getVel2:
![](getvel2.png)

setVel2:
![](setvel2.png)

move2:
![](move2.png)

Atualizado por Gabriel Borges da Conceiçãomais de 5 anos · 4 revisões