모든 설명은 주석으로 확인할 수 있어요.
하나씩 따라해 보세요. ^^
package javaEx;
//부모 클래스의 변수에 매개변수 저장하기
class Parent{
int one, two;
public Parent() {}
public Parent(int one, int two) {
this.one = one; //this.전역변수 = 본 함수의 매개변수
this.two = two;
}
}//class Parent end
class Child extends Parent{
int three;
public Child() {}
//부모클래스 변수 저장 방법 1
public Child(int one, int two, int three) {
super.one = one; //super.부모클래스변수 = 매개변수;
super.two = two;
this.three = three; //this.본클래스의전역변수 = 매개변수;
}
}//class Child end
class Son extends Parent{
int four;
public Son() {}
//부모클래스 변수 저장 방법 2
public Son(int one, int two, int four) {
super(one, two); //부모클래스의 변수와 순서 대로 쌍을 맞춰 괄호 안에 컴마로 구분해준다
this.four = four; //this.본클래스의전역변수 = 매개변수;
}
}//class Son end
public class Review {
public static void main(String[] args) {
Child ch = new Child(1, 2, 3);
System.out.println(ch.one);
System.out.println(ch.two);
System.out.println(ch.three);
Son son = new Son(4,5,6);
System.out.println(son.one);
System.out.println(son.two);
System.out.println(son.four);
}//main() end
}//class end
영어를 어느 정도 잘하면 프로그래밍에도 많은 도움이 되더군요.
영어를 배울 수밖에 없다면... ^_^
댓글