Я же выделил одинаковые и в одном и том же месте можно выбрать хоть из одного класса, хоть из другого, работать будет, ну а в чём же отличие? В этом вопрос. Что, неужели какой захотел, тот и выбрал?
1. Может всё-таки стоит научиться делать скриншоты, а не фотографии экрана?
2. Конструкторы разные. Компилятор при сборке понимает, в зависимости от переданных параметров, какой именно имелся в виду.