вы не отвергаете ctor, а никакое конструктор в subcl; ишаку нужно вызвать конструктор в супер типе. для того чтобы сделать это мы используем супер ()
например.
общественный тип a {
свободное пространство a публики (int x) {
.....
общественный тип b расширяет a {
публика пустой b (int x) {
супер (x);
.....
публика пустой b (int x, int y) {
супер (x);
.....