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