Remove constructors for abstract classes

Change-Id: If77046f20acba6b6b165be15018ac35f940dfbb2