Polymorphic copy: Difference between revisions

Content added Content deleted
(Updated D entry)
Line 1,412: Line 1,412:
=={{header|Swift}}==
=={{header|Swift}}==
<lang swift>class T {
<lang swift>class T {
@required init() { } // constructor used in polymorphic initialization must be @required
required init() { } // constructor used in polymorphic initialization must be "required"
func identify() {
func identify() {
println("I am a genuine T")
println("I am a genuine T")