Why is .NET ObservableCollection<T> implemented as a class and not an interface?
Asked 2010-07-25T06:30:23.760
10
In reading about the Observer design pattern, I noticed that it is implemented using interfaces. In Java, the java.util.observable implementation is also a class. Shouldn't the C# and Java versions use interfaces ?