수업45 10월 10일 - 생성자, 패키지컴파일, import public class A{int i;String str;// 멤버변수, 소속변수,필드 초기화하지 않은 상태A(){}//매개변수 없는 생성자 A(int i){this.i = i;System.out.println(" i : " + i);}// int i 가 매개변수인 생성자 매개변수1개 A(int i, String str){this.i = i;this.str = str;System.out.println(" i : " + i);System.out.println(" str : " + str);}// 매개변수가 int i, String str인 생성자 매개변수2개 /*javap A.class 실행시생성자를 코드에 쓰지 않으면 public A(); 생성생성자를 코드에 쓰면 A(); 생성둘다 생성자가 생기지만 pu.. 2018. 10. 10. 10월 8일 - static, class, Literal, MethodMath public class StaticTest{ static int i = 1; // new 연산자로 초기화없이 바로 static으로 메모리에 올려줌static int j = 1; // new 연산자로 초기화없이 바로 static으로 메모리에 올려줌 static int workMethod(){/*static 변수,함수,클래스=식별자 앞에서 쓸수 있고 메모리에 올려주는 키워드int데이터형 workMethod 함수 매개변수X*/int i = 100; //int데이터타입 i변수를 데이터값 100으로 초기화 return i; //int데이터타입 함수이므로 return값도 int데이터형으로} public static void main(String args[]){ StaticTest st = new StaticTest.. 2018. 10. 8. 10월 7일 2018. 10. 7. 10월 5일 - return형 함수, void 함수 public class MethodTest{ void work(){ // void 리턴이 없을 때, work 함수명, 매개변수없고System.out.println(" 난 work()함수이다, 리턴형 없는 void");} /*리턴형이 있는 함수1. int는 리턴형2. work1 함수이름3. ()매개변수가없음4. {}함수블럭5. int i =1; int형데이터를 i변수에 숫자정수 1로 초기화return : 리턴형(반환형)retrun i :변수 i를 반환한다 return 키워드에 뒤에 오는 데이터 타입은 1. 함수의 리턴형(int work1())과 항시 같아야한다.*/int work1(){int i = 1;return i;} public static void main(String args[]){MethodTe.. 2018. 10. 5. 이전 1 ··· 7 8 9 10 11 12 다음