Click here to Skip to main content
15,897,518 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionDebug break on 64 bit Vista in VC6 hangs debugged app Pin
Paul Vickery2-Oct-07 3:01
professionalPaul Vickery2-Oct-07 3:01 
QuestionMFC property sheet, change tab event Pin
Caliban61001-Oct-07 23:41
Caliban61001-Oct-07 23:41 
AnswerRe: MFC property sheet, change tab event Pin
Nishad S2-Oct-07 0:47
Nishad S2-Oct-07 0:47 
QuestionBoost Test question urgent Pin
monsieur_jj1-Oct-07 22:25
monsieur_jj1-Oct-07 22:25 
QuestionWhat is theUse Of Abstract class Pin
tasumisra1-Oct-07 22:06
tasumisra1-Oct-07 22:06 
AnswerRe: What is theUse Of Abstract class Pin
Cedric Moonen1-Oct-07 22:38
Cedric Moonen1-Oct-07 22:38 
AnswerRe: What is theUse Of Abstract class Pin
Nemanja Trifunovic2-Oct-07 3:49
Nemanja Trifunovic2-Oct-07 3:49 
AnswerRe: What is theUse Of Abstract class Pin
Leslie Sanford2-Oct-07 6:35
Leslie Sanford2-Oct-07 6:35 
tasumisra wrote:
Can anybody tell me what is the use of abstract class
since we cant instantiale the abstract class... so why we are using it...


To enable polymorphism.

That's the, um, abstract answer. Smile | :) A more concrete answer...

Consider your computer. You can swap out different parts, put in a new hard drive, exchange your soundcard for a better one, put in a DVD burner, etc. In order for this to work, each component has to adhere to an interface the computer recognizes. This allows the components to be interchanged.

Abstract classes provide the same kind of functionality only with software instead of hardware. An abstract class representing an interface can be used as a base class. Derived classes provide the actual implementation. Because they all have the same base class, they can be exchanged in certain parts of the software just like the hardware components described above.

tasumisra wrote:
if we define a function as const and static in a class so what are the diffreence when we create the instance of that class other then if we dont define... as static and const..


I'm not sure I understand the question. static methods exist at the class level. They don't rely on a specific instance of the class to exist.
Questionthemes & controls Pin
mitok1-Oct-07 21:54
mitok1-Oct-07 21:54 
QuestionFunction Pointer error Pin
Mustafa Ismail Mustafa1-Oct-07 20:59
Mustafa Ismail Mustafa1-Oct-07 20:59 
AnswerRe: Function Pointer error Pin
Cedric Moonen1-Oct-07 21:09
Cedric Moonen1-Oct-07 21:09 
GeneralRe: Function Pointer error Pin
Mustafa Ismail Mustafa1-Oct-07 21:20
Mustafa Ismail Mustafa1-Oct-07 21:20 
GeneralRe: Function Pointer error Pin
Cedric Moonen1-Oct-07 21:26
Cedric Moonen1-Oct-07 21:26 
GeneralRe: Function Pointer error Pin
Mustafa Ismail Mustafa1-Oct-07 21:21
Mustafa Ismail Mustafa1-Oct-07 21:21 
GeneralRe: Function Pointer error Pin
Cedric Moonen1-Oct-07 21:28
Cedric Moonen1-Oct-07 21:28 
GeneralRe: Function Pointer error Pin
Mustafa Ismail Mustafa1-Oct-07 21:38
Mustafa Ismail Mustafa1-Oct-07 21:38 
QuestionA Basic File Question. Pin
chandu0041-Oct-07 19:58
chandu0041-Oct-07 19:58 
AnswerRe: A Basic File Question. Pin
Nishad S1-Oct-07 20:43
Nishad S1-Oct-07 20:43 
GeneralRe: A Basic File Question. Pin
chandu0041-Oct-07 21:02
chandu0041-Oct-07 21:02 
AnswerRe: A Basic File Question. Pin
KarstenK1-Oct-07 21:17
mveKarstenK1-Oct-07 21:17 
AnswerRe: A Basic File Question. Pin
Nelek1-Oct-07 21:50
protectorNelek1-Oct-07 21:50 
QuestionError Message Pin
ashishbhatt1-Oct-07 17:50
ashishbhatt1-Oct-07 17:50 
AnswerRe: Error Message Pin
zakkas24831-Oct-07 18:06
zakkas24831-Oct-07 18:06 
GeneralRe: Error Message Pin
ashishbhatt1-Oct-07 18:17
ashishbhatt1-Oct-07 18:17 
AnswerRe: Error Message Pin
Ontanggabe Parulian1-Oct-07 18:40
Ontanggabe Parulian1-Oct-07 18:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.