728x90
반응형
핵심
1. static 메서드 오버라이딩 불가
2. 인스턴스 필드 static 메서드에 접근 불가
class Book{
String name = "수험서";
static void getPrice(String name){
System.out.print("name : " + name);
}
}
class Price extends Book{
static String price = "10,000원"; // static메서드는 인스턴스 변수 접근 불가
//String price = "10,000원" 컴파일 에러 발생!
static void getPrice(String name){
System.out.print("price : " + price);
}
}
public class Main{
public static void main(String[] args){
Book b = new Price();
b.getPrice("정보처리기사");
}
}
//출력
name : 정보처리기사
728x90
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[JAVA/자바] 프로그래밍 - 생성자, 오버라이딩 (0) | 2023.10.01 |
---|---|
[JAVA/자바] 프로그래밍 - static (0) | 2023.10.01 |