Criar um projeto que contenha os itens abaixo:  Classes: """"""" - Veiculo (Abstrata)      propriedades:    -- tipo (irÃƒÂ¡ receber valores como: "lancha", "carro", etc...);   -- cor;     metodos:     -- getters e setters;   -- construtor recebendo um parametro para para setar a propriedade tipo;  ============================================================================    - VeiculoTerrestre    propriedades:    -- montadora;   -- ano     metodos:     -- getters e setters;  ============================================================================    - VeiculoAereo    propriedades:    -- quantidadeTurbinas;   -- quantidadeRoda;     metodos:     -- getters e setters;   ============================================================================  - VeiculoMaritimo    propriedades:    -- tamanho (Medida em pÃƒÂ©s 30 pÃƒÂ©s, etc...)     metodos:     -- getters e setters;   ============================================================================  - Carro    propriedades:    -- quantidadePortas;     metodos:     -- getters e setters;   ============================================================================ - Moto    propriedades:    -- cilindradas;     metodos:     -- getters e setters;   ============================================================================ - AviÃƒÂ£o    propriedades:    -- companhiaAerea     metodos:     -- getters e setters;   ============================================================================  - Lancha    propriedades:    -- velocidade;     metodos:     -- getters e setters;   =============================================================================  - ImplCarro - ImplMoto - ImplAviao - ImplLancha - Main  ==============================================================================  Interface: """"""""" - Funcionalidades    metodos:    -- ligar();   -- desligar();  ===============================================================================   As classes que nÃƒÂ£o citei nada deixo para vocÃƒÂªs criarem de acordo com o escopo; Os pacotes ficam por vossa conta; As heranÃƒÂ§as ficam por vossa conta; Os metodos deveram todos serem testados a partir da main; os metodos da interface deverÃƒÂ£o imprimir uma frase, de acordo com sua aÃƒÂ§ÃƒÂ£o;