Code Comments
Programming Forum and web based access to our favorite programming groups.Hi All,
I have a class, ConsoleWindow, that is a member of another class,
ConsoleLib, like so:
class ConsoleLib
{
public:
class ConsoleWindow
{
public:
ConsoleWindow(HANDLE Screen, COORD Start, COORD Size, bool Border);
~ConsoleWindow();
// etc.
}
void OutputString(char *String);
// etc.
}
How would I call a ConLib function from a ConsoleWindow constructor or
function? I'm trying to call OutputString from ConsoleWindow's constructor.
Is there any way of doing this?
On a side note, should the subclass ConsoleWindow be public or private?
Thanks,
Eric
Post Follow-up to this messageUse "ConsoleWindow::OutputString()".
Make ConsoleWindow private, then add public accessor-methods to
ConsoleLib to retrieve information from ConsoleWindow.
"Eric A. Johnson" <nothere@dontlookforme.com> wrote in message
news:ks31e.15551$C47.5018@newssvr14.news.prodigy.com...
> Hi All,
>
> I have a class, ConsoleWindow, that is a member of another class,
> ConsoleLib, like so:
> class ConsoleLib
> {
> public:
> class ConsoleWindow
> {
> public:
> ConsoleWindow(HANDLE Screen, COORD Start, COORD Size, bool
Border);
> ~ConsoleWindow();
> // etc.
> }
> void OutputString(char *String);
> // etc.
> }
> How would I call a ConLib function from a ConsoleWindow constructor or
> function? I'm trying to call OutputString from ConsoleWindow's
constructor.
> Is there any way of doing this?
>
> On a side note, should the subclass ConsoleWindow be public or private?
>
> Thanks,
> Eric
>
>
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.