![]() |
|
|
|||||||
![]() |
![]() |
![]() |
![]() |
Mark Forums Read |
| Programming :: Programming related discussions :: |
![]() |
|
|
LinkBack | Thread Tools |
|
#1
|
|
I find it very important topic for beginners, that instead of studying how to declare integer, arrays, or how to use loop, One should start writing abstract and interfaces. Understand it! and find it how abstract and interface being use .NET environment. for example: in your Windows file you will find "mscorlib.dll" which is one of the DLL use in "system" namespace. like the one you use to write at the beginning of the program eg. "using System;" consider this program:
the StreamReader is a derived from the abstract base class Textreader, The StreamReader class is designed for reading character or string input from a file. This class contains methods to read single characters, blocks of characters, lines of characters, or even the whole file into a single string variable. You might be asking now, where to find the the derived statement of Textreader? is it an abstract or interface? from MSDN definitions:
all of them is under the "system" namespace which is written inside mscorlib.dll. If it happens that you delete the file, you will get compilation error: Code:
error CS0025: Standard library file 'mscorlib.dll' could not be found If you have some valuable materials, programs, insights, knowledge, questions or whatsoever you want to talk or share just PM me. I will be making some handouts with exercises and sample running program. All knowledge, Idea, graphics etc... will be given some credits. The Material may includes the following: 1. Overview of Abstract and Interface. 2. Abstract vs Interface. 3. When to use Abstract and when to use Interface. 4. Various example of Abstract and Interface. 5. Problem Solving using Abstract, using Interfaces and using Both Abstract and Interface. Problems will be taken out from one of my application, or I will get some open source program written in python/c++/vb and convert it to C#.NET version. Programs are all console based. NO GUI this time. ![]() Its about time to share some knowledge, ask some knowledge, make use of the knowledge you got. cheers...
Last edited by MarkCuering; 10-30-2009 at 03:15 PM.
|
||||||||
![]() |
| Bookmarks |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| For Sale: aBstrAct tEe @ 90 pEsOs ONLy!!! | baby_reisa | Clothing, Shoes, & Accessories | 3 | 08-21-2009 12:38 PM |
| Abstract | nabzy | Arts & Literature | 0 | 08-13-2009 10:35 PM |
| For Sale: M-Audio Fast Track Pro USB audio interface and Boston Engineering USB Audio interface | FNDR | Music & Movies | 20 | 07-03-2009 12:41 AM |
| Abstract Arts Gallery | RACKETS_iNC. | Arts & Literature | 2 | 06-14-2009 11:12 AM |
| Fortune's Law of the Week (this week, from Kentucky) | nsic | Humor | 0 | 02-13-2009 02:09 PM |