Java 6일차 접근지정자 1

2022. 11. 17. 12:59코딩배움일지/JAVA

import j09_접근지정자.test.Access4;

public class Access1 {
    protected String name;

    protected void printName(){
        System.out.println("name: " + name);
        Access4 access4 = new Access4();
    }
}

 

public class Access2 {
    public int age;

    public void printAge(){
        System.out.println("age: " + age);
    }
}

 

public class Access3 {
    private String address;

    private void printAddress(){
        //String address = null; /*값을 초기화 하면 */
        System.out.println("address: " + address); /*this 가 생략  ("address: " + this.address)*/
    }
}

 

import j09_접근지정자.Access1;

public class Access4 extends Access1 {

    protected void access1PrintName(){
        Access1 access = new Access1();

    }
}
import j09_접근지정자.Access1;
import j09_접근지정자.Access2;

public class testMain {
    public static void main(String[] args) {
        Access1 access1 = new Access1();
        Access2 access2 = new Access2();
        Access3 access3 = new Access3();


    }
}

'코딩배움일지 > JAVA' 카테고리의 다른 글

Java 7일차 2(배열)  (0) 2022.11.18
Java 7일차 1-1(캡슐화)  (0) 2022.11.18
Java 6일차 ( 접근 지정자)  (0) 2022.11.17
Java 6일차 4-1 (생성자)  (0) 2022.11.17
Java 6일차 4 생성자1  (0) 2022.11.17