Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# .NET C#4.0
Please give me a Real time Example for the Abstract Class?
Posted 28-Sep-12 0:48am
Edited 28-Sep-12 0:50am
v2
Comments
Zoltán Zörgő at 28-Sep-12 5:50am
   
What on earth do you mean by real time example? Didn't you mean real life example?
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Read this one: http://codeofdoom.com/wordpress/2009/02/12/learn-this-when-to-use-an-abstract-class-and-an-interface/[^].
But let's see a real-life example:
I am using specialized controllers in an MVC project. These controllers are plugins, thus they have to be contracted via an interface. Thus I have defined a contract interface. But there are common tasks all these controllers have to do, thus I have made an abstract class, that implements this interface with some if the interface methods coded for real, but not all, they remain methods. This class can not be instantiated, but can be extended by the concrete controllers.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Peter Leow 375
1 Sergey Alexandrovich Kryukov 270
2 Zoltán Zörgő 258
3 CHill60 195
4 TheRealSteveJudge 180
0 Sergey Alexandrovich Kryukov 8,853
1 OriginalGriff 6,631
2 Peter Leow 4,102
3 Zoltán Zörgő 3,714
4 Kornfeld Eliyahu Peter 2,525


Advertise | Privacy | Mobile
Web03 | 2.8.150123.1 | Last Updated 28 Sep 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100