Dúvida

Agluém pode me dizer o que há de errado com esse código fonte?

public class Polimorfismo {
// Coordenadas dos vértices de um retângulo
static Vértice v[] {
new Vértice(0.0,0.0), new Vértice(2.0,0.0),
new Vértice(2.0,1.0), new Vértice(0.0,1.0)
};
// Coordenadas dos vértices de um triângulo
static Vértice w[] = {

  new Vértice(-1.0,0.0), new Vértice(1.0,0.0),
  new Vértice(0.0,1.0) 

};

public static void main(String args[]) = {
Polígono r, t;
Gráfico g = new Gráfico();
r = new Retângulo(v); // Isto é válido, pois Retângulo é um Polígono
t = new Triângulo(w); // Isto é válido, pois Triângulo é um Polígono
// Desenha o retângulo
g.Desenhar( r );
// Desenha o triângulo
g.Desenhar( t );
}
}

Oi

fabianafatec, seja bem vinda ao PJ. :):):slight_smile:

Olhe, a menos que as classes: Vérticie, Grafico, Retangulo e Triangulo existam, o erro poderá ser nelas, mas em todo caso, o erro está pq se estas classes não existirem esta tudo em Portugues, tu tem que mudar pra ingles, com os nomes reais das classes que existem no SDK.

T+