Método GetNode()

Esse método tem como objetivo retornar ao usuário o peso de nó escolhido. Para isso é necessário passar como parâmetro ao método o índice do nó desejado.
Por padrão, quando não tiver sido inserido um valor de peso ao nó o valor retornado será 0.


4: Verifica se o índice passado por parâmetro é menor do que o número total de nós.
5: Caso o valor do índice seja menor que a quantidade de nós então o valor do peso do nó desejado será retornado ao usuário.7: Caso o valor do índice seja maior que a quantidade total de nós então uma mensagem é enviada ao usuário falando que a posição solicitada é inválida.

Método SetPesoNode()

Esse método tem o objetivo de inserir valores de peso para os nós do grafo.
Esse método tem duas variações na forma de passar parâmetro.
A primeira, pede como parâmetro o índice do nó e o valor do peso desejado, já a segunda forma pede somente o índice do nó.
As duas formas serão apresentadas a seguir, começando pelo método que passa os dois parâmetros e em seguida pelo método que só pede o índice do nó.


4: Verifica se o índice passado por parâmetro é menor do que o número total de nós.
5: Caso o valor do índice seja menor que a quantidade de nós então o valor do peso passado por parâmetro é adicionado na array de Peso dos Nós no índice correspondente ao nó desejado pelo usuário.
7: Caso o valor do índice seja maior que a quantidade total de nós então uma mensagem é enviada ao usuário falando que a posição solicitada é inválida.


5: Chama o método SetPesoNode que tem dois parâmetros, passando o índice do nó que foi recebido como parâmetro e o valor 1 para o peso do nó.
Esse valor foi padronizado para quando um valor de nó não é passado por parâmetro.

Método GetAresta()

Esse método tem como objetivo retornar ao usuário o peso de uma aresta escolhida. Para isso é necessário passar como parâmetro ao método o nó de partida e de destino da aresta desejada.
Por padrão, quando a aresta dos dois pontos passados por um usuário não existir o valor retornado será 0.



4: Verifica se os nós de origem ou de destino são menores que a quantidade total de nós do grafo.
5: Caso os nós de origem e de destino sejam menores então o método retorna a matriz na posição de origem e destino para o usuário. O valor guardado na matriz é o peso da aresta em questão.
7: Caso o nó de origem ou de destino for maior que a quantidade total de Nós então uma mensagem é enviada ao usuário falando que a posição solicitada é inválida.