java52 [Java]생성자 사용 생성자 사용 빈 깡통 자동차 만들어 놓은 후에 차이름,색상 등을 지정 먼저 차이름,색상을 지정하고 싶다.- 생성자의 객체초기화 하지만 다른 색도 지정하고 싶다. 생성자가 같은 것이 두개 있다고 에러가 난다. 생성자의 오버로딩 인자값의 이름과 상관 없이 인자값이 String으로 같은 생성자가 두개임으로 에러 인자값의 String갯수가 다른 생성자임으로 이것은 괜찮다. 앞쪽이 차이름, 뒤에가 색임으로 호출할 때도 순서를 지켜야한다. 순서를 지키지 않으면 컴퓨터는 인식하지 못하기 때문에 이상한 값이 들어간다. 이름,색,메이커까지 바꿀수 있는 생성자 사용자 정의 생성자가 없을 경우 default 생성자가 생략되어 있지만 사용자 정의 생성자를 하나 이상 만들면 default 생성자는 사라진다. .. 2020. 7. 4. [Java] 함수의 사용 함수의 사용 **변수는 public으로 안함 함수의 반복문 사용 속도가 (-)가 나온다. 모든 자동차는 속도가 -가 나올수 없으므로 car1,car2등 개개인의 차에 조건을 붙이는 것이 아니라 Car클래스에서 제어한다. stop함수와 speed=0인 것이 중복된다. 따라서 그냥 stop메소드를 불러오면 된다. [출처] 빡쏘끼룩 2020. 7. 3. [Java]Class/object,method,class,생성자 **객체 (Object) class : class는 객체를 생성하기 위한 틀. class가 (메모리) 버쳐머신에 올라가있는 상태 : 객체 Object (class)(객체) 강사님 -속성(field)(특징) 머리색,키,몸무게 .. -기능(method) 달린다, 먹는다, 강의한다 object (class) : 자동차 (Car) 속성 (field) 기능 (method) 차이름 (carName) 가속 (speedUP) 색장 (color) 감속 (speedDown) 제조사 (maker) 정지 (stop) 속도 (speed) **method : 함수, 기능, 행동/ 형식) 접근제어자 ReturnType methodName([args]) { 실행문; 실행문; return 값; } args : 인자값(생략 가능.. 2020. 7. 2. [Java]제어문/반복문(while문,do~while문)/break,continue,return 2.2 while문 **if 문 + 조건반복 형식) while (조건식){ 실행문; } 결과) 조건식 true : 실행문 반복 false : while end **선조건 후실행 >>중복되는 코드 생길 수 있음 예제) **while문은 먼저 반복을 돌리고 해야해서 힘들다. 따라서 무한루프 돌릴 때 많이 씀. 예제) lotto 예제) 구구단 //변수나 ++을 찍는 위치 등을 잘 고려해야한다. 2.3 do ~ while문 : 최소 한번이상 실행해야 할 경우. (조건 전에 실행문이 실행 됨.) 형식) do { 실행문; } while (조건식); 결과) 실행문 조건식 true : 실행문 반복 false : while end 예제) lotto 3. 기타 3.1 break 반복문을 더이상 실행하지 말아.. 2020. 7. 1. 이전 1 ··· 8 9 10 11 12 13 다음