1) The header is called iostream, not iostream.h
2a) "class interfacetype" is wrong when declaring obj. You need to provide an actual type (ABC).
2b) The constructor takes an object of type ABC, so you need to provide one.
2c) In this form, it will count as a function declaration. Use = syntax instead.
3) the correct main prototype is int main().