Could anybody please tell me what is the advantage of declaring variables to be of an interface rather than class type?

Recommended Answers

All 2 Replies

My computer science professor will probably yell at me for saying this, but I'm not sure other than having an interface for a class is the same advantage as having like a prototype for a method.

as of September 2003 Computer Science standards have switched vocabulary terms "prototypes" are now known as "signatures", "functions" are "methods" and so on ;)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, learning, and sharing knowledge.