> On Apr 30, 2016, at 10:19 AM, T.J. Usiyan via swift-evolution > <[email protected]> wrote: > > I agree that a keyword indicating intent would be nice, but I can't get > behind override if what you're doing is providing your own implementation. I > understand that we are trying to avoid adding keywords but could `implement` > or a synonym work? If you override something that your superclass implements > then you wouldn't need the `implement` keyword, just `override`. This has the > benefit of making it clear that the method came from a protocol and not a > superclass. > > TJ
The discussion is pretty dead right now, but the key point is that override would only be used when replacing another required implementation member, not when just conforming by implementing a required member. -- E _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
