Если конструктор без параметров не имеет смысла, значит класс необходимо инициализировать.
В дочернем классе будут те же свойства, что и в родительском + новые. Логично предположить, что свойства родительского класса в дочернем тоже должны быть инициализированы (как минимум вызвав метод базового класса в дочернем можно выстрелить себе в ногу, считая что у нас все нужные переменные инициализированы в конструкторе, что в случае такой заглушки неверно).
Поэтому нужно делать что-то типа такого:
Class A
{
public A (int _param)
{
}
}
class B : A
{
public В (int _param) : base(_param)
{
}
}