Vektoraddition

alibey

Mitglied
Die Zahlen werden nicht addiert und bleiben immer gleich. Was mache ich hier falsch?

Java:
class MathVector{

private double[] elements;
private int size;

MathVector(int size){
this.size = size;
}

MathVector(double[] tmpElements){
elements = tmpElements;
}

...

public void add(MathVector other) throws VectorSizeMismatchException {
		if(this.size == other.size){
		for(int i=0; i<size; i++){
			elements[i] = elements[i] + other.elements[i];
		}
		}else{
			throw new VectorSizeMismatchException();
		}
		
	}

...
}
 
G

Gast2

Gast
Du hast 2 verschiedene Konstruktoren und wirst nur einen von den beiden aufrufen können. Wie erstellst du deine MathVector objekte um das zu testen?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Vektoraddition Java Basics - Anfänger-Themen 15

Ähnliche Java Themen


Oben