서로다른 클래스_Java
2021. 12. 16. 09:14ㆍksmart_Java/Java실습
728x90
1. BB01_1 클래스를 AA01_1 클래스에서 메서드 호출 후 출력
package kr.or.ksmart.A;
//5.하나의 패키지내 서로 다른 클래스에서 리턴 없고 입력 없는 메서드 선언 할 수 있다.
public class BB01_1 {
//메서드 선언
public void a() {
System.out.println("01 a 메서드 실행");
}
}
2.BB02_2 클래스를 AA02_1 클래스에서 메서드 호출 후 출력
package kr.or.ksmart.A;
public class BB02_1 {
//메서드 선언
public void a(int aa,char bb,String cc,Test1 t1,Test2 t2) {
System.out.println(aa + "<-- aa ");
System.out.println(bb + "<-- bb ");
System.out.println(cc + "<-- cc ");
System.out.println(t1 + "<-- t1 ");
System.out.println(t2 + "<-- t2 ");
}
}
3.BB03_1 클래스를 AA03_1 클래스에서 메서드 호출 후 출력
package kr.or.ksmart.A;
public class BB03_1 {
public int a() {
System.out.println("01 a 실행");
return 10;
}
public String b() {
System.out.println("02 b 실행");
return "홍길동";
}
public char c() {
System.out.println("03 c 실행");
return 'F';
}
}
1. AA01_1 클래스
package kr.or.ksmart.A;
public class AA01_1 {
public static void main(String[] args) {
BB01_1 b = new BB01_1();
b.a();
}
}
2. AA02_2 클래스
package kr.or.ksmart.A;
public class AA02_1 {
public static void main(String[] args) {
BB02_1 bb = new BB02_1();
Test1 tt= new Test1();
Test2 tb= new Test2();
bb.a(1,'남',"안녕하세요",tt,tb);
}
}
3. AA03_3 클래스
package kr.or.ksmart.A;
public class AA03_1 {
public static void main(String[] args) {
BB03_1 cc=new BB03_1();
int result1=cc.a();
System.out.println(result1);
String result2=cc.b();
System.out.println(result2);
char result3=cc.c();
System.out.println(result3);
}
}
728x90
'ksmart_Java > Java실습' 카테고리의 다른 글
배열실습_java (0) | 2022.02.20 |
---|---|
서로 다른 클래스_final_Java (0) | 2021.12.16 |
하나의 클래스 최종_Java (0) | 2021.12.14 |
리턴없는 -> 리턴있는 메서드 호출 (0) | 2021.12.14 |
IF문_리턴 있는 메서드 선언 및 호출_Java (0) | 2021.12.14 |