Parameter passing for constructors of ancestors in C++ and java
IT Technical/Development 2014. 3. 8. 02:58[for C++ ]
class base
{
int a;
public:
base(int x) { a = x; }
};
class derived : public base
{
int b;
public:
derived(int x, int y) : base(y) { b = x;}
};
[for java]
class base {
int a;
public base(int x) { a = x; }
}
class derived extends base {
int b;
public derived(int x, int y) { super(y); b = x; }
}