what would be the best way to go about this? For instance, consider the following code:
public class ObjectA {
public int data;
public ObjectA() {
this.data = 1;
}
public changeData(int x) {
this.data = x;
}
}
public class ObjectB {
public int data;
public ObjectB() {
this.data = 1;
}
public changeData(int x) {
this.data = x;
}
}
How can this be refactored so changeData can have both classes can use it? Also, so that changeData will be safe to use.