Administração

657 palavras 3 páginas
Herança

Prof. Cesar Tegani Tofanini

Introdução
Diferentes tipos de objetos, frequentemente têm coisas em comum. Bicicletas dos tipos para montanha

(mountain), corrida (road) ou para dois passageiros compartilham incluem: • • • Velocidade atual Frequência de pedaladas Marcha selecionada (tandem), por exemplo, que

características

Prof. Cesar Tegani Tofanini

Introdução
Entretanto, cada objeto também possui características distintas. • Montain: coroa de marchas adicional e suspensão dianteira • • Road: tem guidões curvados Tandem: dois selins e dois guidões

Prof. Cesar Tegani Tofanini

Introdução
A programação orientada a objetos permite às classes herdarem características e comportamentos de outras classes. Desta forma, no exemplo dado, podemos ter uma superclasse chamada Bikecycle, que contém de uma todos os e atributos e

comportamentos

comuns

bicicleta

subclasses

chamadas MontainBike, RoadBike e TandemBike, que contém os atributos e comportamentos específicos.

Prof. Cesar Tegani Tofanini

Introdução

Prof. Cesar Tegani Tofanini

Introdução

Prof. Cesar Tegani Tofanini

Herança
Uma classe herda de uma outra classe quanto ela recebe algumas ou todas as qualidades daquela classe. A classe inicial é chamada de base, super, pai ou geral. A classe que está herdando é chamada de derivada, sub, filha ou especializada.

Prof. Cesar Tegani Tofanini

Herança no C#
A herança em C# é determinada no momento da declaração de uma classe. Indica-se que uma classe estende (herda) a outra através do sinal : (dois-pontos) seguido do nome da classe base. Como exemplo, considere as classes da figura abaixo e suas relações.

Prof. Cesar Tegani Tofanini

Herança no C#
Para representarmos estas relações, primeiro precisamos definir a classe base chamado Pessoa. class Pessoa { protected String Endereco; protected String Telefone; public void AlterarEndereco(string novoEndereco) { this.Endereco = novoEndereco; } public

Relacionados

  • administração
    2095 palavras | 9 páginas
  • administraçao
    628 palavras | 3 páginas
  • Administração
    1275 palavras | 6 páginas
  • administraçao
    8588 palavras | 35 páginas
  • administracao
    1323 palavras | 6 páginas
  • Administração
    1284 palavras | 6 páginas
  • Administração
    501 palavras | 3 páginas
  • Administração
    2828 palavras | 12 páginas
  • Administração
    1291 palavras | 6 páginas
  • Administração
    2648 palavras | 11 páginas