Question: Java C# abstract class A { private int x; public A ( ) { x = 7 ; } public A ( int y )
Java
C#
abstract class A
private int x;
public A
x;
public Aint y
xy;
public abstract int dostuff;
public abstract int dostuff;
class B extends A
public B
super;
public Bint y
supery;
@Override
public int dostuff
return ;
@Override
public int dostuff
return ;
class Main
public static void mainString args
B myB new B;
using System;
abstract class A
private int x;
public A
x;
public Aint y
xy;
public abstract int dostuff;
public abstract int dostuff;
class B : A
public B : base
public Bint y : base y
public override int dostuff
return ;
public override int dostuff
return ;
class MainClass
public static void Main string args
B myB new B;
Question options:
No class A cannot have a constructor since it's abstract
No class B can't have a constructor since it's inheriting from an abstract class A
No you can't use superbase to call a constructor in an abstract class.
Yes
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
