Stavo facendo un esercizio, dove mi si chiede di creare un grafo orientato, ora mi chiedevo per far si che il grafo sia orientato, basta solamente che nella classe Arco classifichi i nodi come origine e destinazione?
codice:
class Edge<E>
{
protected final GNode<E> origine, destinazione;
public Edge(GNode<E> origine, GNode<E> destinazione)
{
this.origine=origine;
this.destinazione=destinazione;
}
public GNode<E> getOrigine(){ return origine;}
public GNode<E> getDestinazione(){return destinazione;}
}
Scritta cosģ la classe che rappresenta l'arco č completa? E se scritta cosģ mi basta per poter dire che il grafico sia orientato?