일단 C++에서


void test()


void main()

{

test()

}


void test()

{

  main()

}


이럼 오류 뜨면서 프로그램 종료 되던데


다른 자바나 c#에선 어떻게 처리되나요?

그리고 왜 public인가요?


main함수 접근할 일 없지 않나요?

private가 맞지 않음?