Which two statements are true? (Choose two.)
A.
An encapsulated class allows subclasses to overload methods, but does NOT allow overriding
methods.
B.
An encapsulated, public class promotes re-use.
C.
An encapsulated class allows a programmer to change an implementation without affecting
outside code.
D.
Classes that share the same interface are always tightly encapsulated.