Tente Isto 7-1 Estenda a classe Vehicle
Java para Iniciantes (Oracle)
Posted on September 14, 2024
Para ilustrar o poder de herança, estenderemos a classe Vehicle desenvolvida no Capítulo 4.
Como você deve lembrar, Vehicle encapsula informações sobre veículos, inclusive o número de passageiros que eles podem levar, sua capacidade de armazenamento de combustível e sua taxa de consumo de combustível. Podemos usar a classe Vehicle como ponto de partida a partir do qual classes mais especializadas serão desenvolvidas.
Por exemplo, um caminhão é um tipo de veículo. Um atributo importante de um caminhão é sua capacidade de transportar carga. Logo, para criar uma classe Truck, podemos estender Vehicle, adicionando uma variável de instância que armazene a capacidade de transporte de carga.
Esta é uma versão de Vehicle que faz isso. No processo, as variáveis de instância de Vehicle serão tornadas private e métodos acessadores serão fornecidos para a verificação e a configuração de seus valores.
TruckDemo.java
Posted on September 14, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.