내부 클래스에 외부 클래스와 같은 이름의 함수가있는 경우 오버라이드 또는 오버로드를 숨기고 있습니까?내부 클래스에 외부 클래스와 같은 이름의 함수가있는 경우 C++ 및 Java에서 재정의 또는 오버로드를 숨기고 있습니까?
나는 예 (로컬 클래스)에 대해이 같은 상황에 대해 이야기하고는 :
class A{
void f(){
class B{
void g(){..}
...
}
}
void g() {...}
}
나는이에 대한 답을 찾을 수 없습니다.
익명, 정적, 내부 및 로컬 클래스 사이의 답변에 차이가 있으면 알려주십시오.
C++의 중첩 클래스와 관련하여이 질문에 대한 답변은 무엇입니까?
8 개 이상의 질문을 하나씩 넣으라고합니다. 나는이 질문들 모두가 이미 SO에 포함되어 있음을 내기를 기꺼이합니다. SO 또는 google에서 검색하거나보다 세련된 질문을 찾아보십시오. –