Note/그밖에
java : class 및 함수 선언 시 필요한 선언..햇갈려서ㅠ
Delia :D
2011. 11. 16. 14:11
** extends - 상속받았다는 의미
public class ClassChild extends ClassParents {
// ClassParents 클래스로부터 상속받는 ClassChild 를 선언한다.
}
** throws - 예외처리 미루기
public class URL {
public URL (String urlstr) throws MalformedURLExcepion {
// throws 를 이용하여 MalformedURLExcepion 에러처리를 미루고 있다.
try{
// 작업내용
return new URL(urlstr);
} catch (MalformedURLExcepion e) {
// 에러처리
// throws 를 선언할 경우 개발자가 의무적으로 에러처리 구문을 작성하여야 한다.
}
}
}
** implements - 인터페이스를 구현하겠다는 의미
public class Pitcher implements BodySign {
// BodySign 인터페이스를 구현한다.
// 인터페이스는 추상화 클래스의 집합이므로 반드시 구현해주어야 한다.
}
public class ClassChild extends ClassParents {
// ClassParents 클래스로부터 상속받는 ClassChild 를 선언한다.
}
** throws - 예외처리 미루기
public class URL {
public URL (String urlstr) throws MalformedURLExcepion {
// throws 를 이용하여 MalformedURLExcepion 에러처리를 미루고 있다.
try{
// 작업내용
return new URL(urlstr);
} catch (MalformedURLExcepion e) {
// 에러처리
// throws 를 선언할 경우 개발자가 의무적으로 에러처리 구문을 작성하여야 한다.
}
}
}
** implements - 인터페이스를 구현하겠다는 의미
public class Pitcher implements BodySign {
// BodySign 인터페이스를 구현한다.
// 인터페이스는 추상화 클래스의 집합이므로 반드시 구현해주어야 한다.
}