copy code,drag or close
You have to define the interfaces first.
The Interfaces are the contracts. The contracts occur at many levels, they describe what is expected at a particular level. In detail, the contract describes the request types and the expected response types. This description helps with a bird’s eye view of the ideas of objects and messaging.
The Interfaces that each object supports determines how any two objects can message each other. Unfortunately many software developers think the method signature is the interface, in doing so they miss the rather critical and subtle point that the Interface is the explicit declaration that is, in the case of any particular object, that which is implemented by the particular method under discussion at any one point in time.
The terms of Contracts, as used in objects, are specifically and explicitly the Interfaces as defined in code :
I hope that makes things perfectly clear.
No did I hear? Then you dear reader will benefit from the exerts showing the course material with the training services provided.
Public Class DAL() did I hear someone say?