[Mono-list] Real noob question!
Eric Damron
edamron@spamcop.net
Tue, 19 Oct 2004 20:36:54 -0700
Okay, I've been doing everything wrong. I've been trying to put some of
my program logic into the main method of one of my classes and have been
fighting it all the way!
What is the correct way to structure the class that kicks off the whole
thing? Are you really suppose to create an instance of the class within
the class itself??
public class foo
{
int somevariables;
AnotherClass anotherClass = new AnotherClass();
public foo()
{
// this is a constructor
}
private foo2()
{
// this is a method of class foo
}
static void main()
{
// here is where I get into trouble
foo f = new foo(); // Instanating a class within itself is too
wierd!
}
}
Since everything seems to have to be inside a class, the code that must
first execute must also be in a class but how can it execute unless
there is an instance of the class? How can there be an instance of the
class if no code can execute??? It's the chicken or the egg problem!