[swift-evolution] Abstract methods

Tino Heth 2th at gmx.de
Sat Nov 4 06:01:13 CDT 2017


> An abstract base class can expose private or internal abstract requirements to its implementation subclasses while exporting a different interface for external users.
I think what you want for this is real orthogonality of access rights (being able to declare a method that can’t be called, but just overridden) — but I fear this option died with „open“, and the topic is scorched earth for the next years
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20171104/1ddb4a00/attachment.html>


More information about the swift-evolution mailing list