/* Multiple inheritance test that demonstrates that even properties
* of the same name in multiple parent classes are properly retained.
*/
class Aclass {
var a = 1;
public proc aDescribe() { "a = ", a, "\n"; }
}
class Bclass {
var a = 2;
public proc bDescribe() { "a = ", a, "\n"; }
}
class ABclass(Aclass, Bclass) {}
ABclass ab {}
proc main()
{
ab.aDescribe();
ab.bDescribe();
}