![]() |
|
|
Welcome to the { mindfrost82.com } forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
derived class members being used in base class
{ Multi-posted to clc++. -mod }
I am into c++ code maintenance for last 3-4 years but recently I am put into design phase of a new project. Being a small comapany I dont have enough guidance from seniors. Currently I am into a situation where I am implementing base class functions by including a pointer to subclass member in base class. Reason being functionality is common for subclasses but the members are common within subclass only (static member of subclass) but vary across different subclasses. I am confused is it a godd design decision or there is another alternative to this. If anybody can provide me details of situations where baseclass accesses derived class members I would be better able to justify myself. Can anybody refer me a good step by step design guide for C++ programming. Any help in this regard will be greatky appreciated. Thanks Bhawna -- [ See http://www.gotw.ca/resources/clcm.htm for info about ] [ comp.lang.c++.moderated. First time posters: Do this! ] |
|
|||
|
Re: derived class members being used in base class
{ Edits: top-posting rearranged. Please don't (see the FAQ). -mod }
Bhawna 写道: > { Multi-posted to clc++. -mod } > > I am into c++ code maintenance for last 3-4 years but recently I am > put into design phase of a new project. Being a small comapany I dont > have enough guidance from seniors. > > Currently I am into a situation where I am implementing base class > functions by including a pointer to subclass member in base class. > > Reason being functionality is common for subclasses but the members > are common within subclass only (static member of subclass) but vary > across different subclasses. > > I am confused is it a godd design decision or there is another > alternative to this. If anybody can provide me details of situations > where baseclass accesses derived class members I would be better able > to justify myself. > > Can anybody refer me a good step by step design guide for C++ > programming. > > Any help in this regard will be greatky appreciated. > > Thanks > Bhawna > TC++PL(special) Chapter 23,24,25 would help you maybe. jim -- [ See http://www.gotw.ca/resources/clcm.htm for info about ] [ comp.lang.c++.moderated. First time posters: Do this! ] |
![]() |
|
| Thread Tools | Search this Thread |
| Display Modes | |
|
|