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

Scott James Remnant scott at netsplit.com
Wed Jul 6 14:56:40 CDT 2016


> On Jul 6, 2016, at 12:50 PM, Leonardo Pessoa <me at lmpessoa.com> wrote:
> 
> Scott, you really got a point here: should this proposal pass, I
> believe the final keyword should be removed as it would be already the
> default behaviour and thus unnecessary. I don't think this is on the
> proposal.
> 

Removing the `final` keyword would mean there would be no way to have a class of `internal` (default) scope that subclasses and another class of `internal` (default) scope and overrides a method of `internal` (default) scope.

Scott



More information about the swift-evolution mailing list