Can you declare a private class in a namespace? Technology Community › Category: OOP › Can you declare a private class in a namespace? 0 Vote Up Vote Down VietMX Staff asked 4 years ago The classes in a namespace are internal, by default. However, you can explicitly declare them as public only and not as private, protected, or protected internal. The nested classes can be declared as private, protected, or protected internal.