class BuildingBaseType : BuildingType { }; class HouseType : BuildingBaseType { }; typedef HouseType BuildingSuperType;
Class.member