답안지가 없어서요 ;;;
오류 찾는건데요
public class Mymath {
public int getRandom() {
return (int)Math.random();
}
public double getRandom() {
return Math.random();
}
}
위 문장 중복메소드로는 못하는지 알고 싶습니다. int getRandom 을 int getRandom1로 하면 되긴하는거 같은데 중복은 왜 안되는지 알고싶어요
그리고
public class Myclass {
private String getName() {
return "Myclass";
}
public static String getClassName() {
return getName() ;
}
}
여기서 뭐가 잘못되었는지 정확히 모르겠습니다.
ㅇㄹㄴㅇ
중복메서드? 오버라이딩 말하는건가 오버라이딩은 리턴값 다르면 안돼~~
그리고 아래껀 스태틱 메서드에선 일반 메서드 사용 못해~~ 스태틱은 스태틱끼리만 노는거 저장 영역 자체가 다르니까
일반메서드는 컴파일러가 자동으로 this 연산자를 붙여주거던 스태틱은 고런거 없음
존나 고맙냐 그럼 술사라
위에 리턴값이 아니라 리턴타입 똥이라 하면 된장이라 알아먹겠지만 ㅎ