33 lines
579 B
Java
Raw Normal View History

2014-08-17 14:42:10 +03:00
package com.iluwatar;
public abstract class Target {
private Size size;
private Visibility visibility;
2014-08-17 14:42:10 +03:00
public Size getSize() {
return size;
}
public void setSize(Size size) {
this.size = size;
}
public Visibility getVisibility() {
return visibility;
}
public void setVisibility(Visibility visibility) {
this.visibility = visibility;
}
@Override
public abstract String toString();
2014-08-17 14:42:10 +03:00
public void printStatus() {
System.out.println(String.format("%s, size=%s visibility=%s", this,
getSize(), getVisibility()));
2014-08-17 14:42:10 +03:00
}
}