Defualt accessor differs in java and .Net;

In java default accessor is package whereas in .Net it is private. For matchig java default accessor in .Net, we should add 'protected internal' modifiers.

there is an exception:

Currently Janett makes all classes 'public'

[Java]

#!c

class Test

{

    int ID = 0;

    Test()

    {

        // instance initializing

    }

    void Method()

    {

    }

}

[C#]

#!cpp

public class Test

{

    protected internal int ID = 0;

    protected internal Test()

    {

        // instance initializing

    }

    protected internal void Method()

    {

    }

}