[질문] 간단한건데요
해솔
2023.04.01
A : 클래스명
a : 는 변수명인것 같은데요. 이렇게도 작성을 하더라구요.
이렇게 작성을 하는 이유를 알고 싶어요.
상속 시키던지. 아니면. new를 이용해서 갖구올도 있는데. . 이렇게 작성하는 이유가 뭔지.. 궁금하네요..
또한 A라는 클래스는 이미 작성이 되어 있는 클래스 입니다.
어떤 클래스 안에...
A a;------------------------------------------------------------------------------------------------
여기서는
여기부분도 이렇게 선원을 해 줬는데.. 이 부분도 선언 방식을잘 이해 못 하겠네요..
public void parse (Parser parser) throws IOException{
}
간단히 설명좀 해 주시면 감사~~
-
한내
제가 아에 초보는 아니거든요.
예를 들어서 좀 설명 가능한지요~~ -
향율
A a;만 볼때, a는 클래스 A에 대한 변수입니다. 즉, A에 대한 인스턴트 변수.
그 아래 함수는 인자로 Parser라는 클래스의 인스턴트를 받고, 이 함수를 호출해서 실행하면, 입출력에 대한 예외가 발생할 수 있기 때문에, 만약 예외가 발생하면, 예외에 대한 처리를 수행하도록 throw IOException이라는 것을 써줍니다. 예외처리 방법 중 한가지 방법이죠!