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 OriginalGriff 390
1 Jochen Arndt 150
2 Richard MacCutchan 135
3 DamithSL 95
4 Garth J Lancaster 90
0 OriginalGriff 6,045
1 DamithSL 4,601
2 Maciej Los 4,087
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,260


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 28 Sep 2012
Copyright © CodeProject, 1999-2014
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