In Java, can I somehow force a class that extends an abstract class to implement its constructor with a Object as a parameter?
Something like
public
If you add a public Points(Object o) {} constructor to Points, you force any subclass constructors to call that super constructor. However I don't think there's no way of ensuring that subclasses use that exact constructor signature.
public Points(Object o) {}