If I define a class with a private default constructor and a public constructor that has parameters, how can I access the private constructor?
public class Bo
The method Bobby is still in a different class, called Fred. That is why you can't access the prive constructor of the Bob class. What you are trying to do is not possible with attached methods. Even if they can be attached on another class they are still declared outside that class and follow the usual scope/access rules.