Thread overview | ||||||
---|---|---|---|---|---|---|
|
May 07, 2006 Minor Doc Fixes: in section Functions - Function Inheritance and Overriding | ||||
---|---|---|---|---|
| ||||
In http://www.digitalmars.com/d/function.html , in the section "Function Inheritance and Overriding", there are some simplifications that can be made in the examples code. Namely, all those void bar(A a) functions are pointless, and could be "inlined" in the test function. For example: void test() { B b = new B(); bar(b); } void bar(A a) { a.foo(1); // calls A.foo(int) B b = new B(); b.foo(1); // calls B.foo(long), since A.foo(int) not considered } could very well simply be: void test() { B b = new B(); A a = b; a.foo(1); // calls A.foo(int) b.foo(1); // calls B.foo(long), since A.foo(int) not considered } I didn't check for other places in the doc that might be simplified so. -- Bruno Medeiros - CS/E student http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D |
May 13, 2006 Re: Minor Doc Fixes: in section Functions - Function Inheritance and Overriding | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bruno Medeiros | Thanks, I took care of it. -Walter |
May 18, 2006 Re: Minor Doc Fixes: in section Functions - Function Inheritance and Overriding | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > Thanks, I took care of it. -Walter Are you sure you did? (looks unchanged to me) -- Bruno Medeiros - CS/E student http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D |
May 25, 2006 Re: Minor Doc Fixes: in section Functions - Function Inheritance and Overriding | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bruno Medeiros | Bruno Medeiros wrote: > Walter Bright wrote: >> Thanks, I took care of it. -Walter > > Are you sure you did? (looks unchanged to me) > Hum, it seems you fixed one of the examples(the 2nd), but there are still 2 more there (the 1st and the 3rd) that could be fixed (have unnecessary bar functions). -- Bruno Medeiros - CS/E student http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D |
Copyright © 1999-2021 by the D Language Foundation