Saturday, November 8, 2008

Interfaces, Inheritance, Constraints & Attributes MCTS 70-536 Microsoft .NET Certification Post #3

Interfaces, Inheritance, Constraints & Attributes MCTS 70-536
Microsoft .NET Certification
Post #3


Hey Now Everybody,

Please feel free to check out my MCTS 70-536 reference page on Chris Catto.com. It’s a page with a summary of all of my posts.
This post is on section 1. Developing Application that use system types & collections. There are many types in .NET and here are important terms with definitions.

Interfaces define a contract between types, ensuring that a class implements specific members
Inheritance derives a type from a base type, automatically implementing all members of the base class, while allowing the derived class to extend or override the existing functionality
Constraints – if you use constraints to require types to implement a specific interface you can call any methods used in the interface.
Attributes describe a type, method, or property in a way that can be programmatically queried using a technique called Reflection. Some common uses for attributes are specifying which security privileges a class requires, declaring capabilities, & describing an assembly.

As always all comments welcome.

That’s all there is there is no more, Bye for now!

Catto

No comments: