A question about the relation between different module.

Yonggang Luo yonggangluo at hotmail.com
Tue Nov 11 07:53:23 PST 2008


I have a file that named 
baseClass.d
The content is
module baseClass;

public class Base
{
}

public void Function()
{
}


private class BaseAlternative
{
}

private void FunctionAlternative()
{
}

And the other file that named
subClass.d
The content is
module subClass;
private import baseClass;

class Sub:Base /*Is this legal?*/
{
};


void DoSomeThins()
{
	Function(); /*Is this legal?*/
}



More information about the Digitalmars-d mailing list