ksmart_Java(35)
-
서로 다른 클래스_final_Java
권한이 "판매자"이면 상품을 등록하고 TotalPrint 클래스 내 상품출력 메서드를 호출해서 콘솔창에 출력 그렇지 않으면 "판매자 권한이 없어요.상품 등록 불가!" AA02_2.java package kr.or.ksmart.A; public class AA02_2 { public static void main(String[] args) { } } BB02_2.java package kr.or.ksmart.A; public class BB02_2 { public void levelCheck(User u) { } } 참고파일_ package kr.or.ksmart.A; public class TotalPrint { //static 으로 선언하지 않고 non-static(static없는) 메서드선언 //주..
2021.12.16 -
서로다른 클래스_Java
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 + "
2021.12.16 -
Setters_Getters_Java
private 접근 지정자는 정상적인 user도 접근하지 못하게 되어있어서 접근하려면 getter와 setter를 이용하여 우회적으로 접근해야 한다. Getters public class AA01 { public static void main(String[] args) { Bb01 cc01=new Bb01("홍길동","010-0001"); System.out.println(cc01.name); System.out.println(cc01.number); } } class Bb01{ String name; String number; public Bb01(String d, String e) { name=d; number=e; } } AA01.java 클래스에 위 코드 입력 이름은 만든 순서대로 abcde순 c..
2021.12.16 -
JAVA실습Setters_Getters_Java
AA01 클래스 내 출력 메서드 3개를 TotalPrint 클래스를 생성해서 출력 메서드를 선언하고 AA01 클래스 내에서 호출 후 출력하자 단, uPrint / gPrint / oPrint 메서드 선언 시 static 을 붙이지 않는다. 회원관리(User.java) 아이디 비밀번호 전화번호 성별 나이 레벨 uid upw uphone ugender uage ulevel id001 pw001 010-0001 남 20 구매자 id002 pw002 010-0002 여 30 판매자 id003 pw003 010-0003 여 31 판매자 id004 pw004 010-0004 여 32 관리자 상품관리(Goods.java) 상품코..
2021.12.15 -
클래스와 객체_Java
클래스와 객체 건축도면 하나로 첫번째 건물과 두번째 건물을 생성 할 수 있는데 생성하면 객체가 생기고 주소값과 data영역, method 영역이 생성된다. 전역변수와 지역변수 중괄호 안쪽에 선언된 변수는 밖에서 쓸 수 없다 전역변수 전역변수는 클래스 블록 안쪽에서 메서드 블록 밖에 선언된 변수이다. 중괄호 블록 안쪽에서 전역적으로 사용 가능하다. 지역변수 지역변수는 메서드 호출 후 실행 될 때 data 살아 있다가 실행이 끝나면 휘발된다. 패키지명 : kr.or.ksmart.A AA01 클래스는 main 메서드 포함 클래스 생성 User 클래스는 main 메서드 불포함 클래스 생성 AA01.java package kr.or.ksmart.A; public class AA01 { public ..
2021.12.15 -
하나의 클래스 최종_Java
package kr.or.ksmart.A; public class Age { public static void main(String[] args) { ageCheck(90); } public static void ageCheck(int age) { System.out.println("입력 나이: " + age); System.out.println((age = 19 & age = 40 & age = 65) + "
2021.12.14