I'm new to OOP. Look at following pseudo code:
Class Test{
public String a;
protected String b;
private String c;
public void aa(){}
protected void bb(){}
private void cc(){}
Class Test2{
private void dd(){}
}
}
Class Test3 extends Test{
private void ee(){}
}
Class Test4{
private void ff(){}
}
Can a, b and c access into aa(), bb() and cc()? Can a, b and c access into the class Test2 and dd()? Is true that only a and b can access into the class Test3 and ee()? Is true that only a can access into the class Test4 and ff()?