[swift-evolution] [swift-evolution-announce] [Review #2] SE-0117: Default classes to be non-subclassable publicly

Brent Royal-Gordon brent at architechies.com
Sun Jul 17 16:37:15 CDT 2016


> On Jul 17, 2016, at 7:29 AM, Karl Wagner <razielim at gmail.com> wrote:
> 
> Open and public are orthogonal concepts, just like final and public are today.

Are they? Given that "open" *means* "subclassable/overridable in public scope", what would it mean for something to be open, but not public? `final` *is* orthogonal, but I'm not sure `open` is.

-- 
Brent Royal-Gordon
Architechies



More information about the swift-evolution mailing list