java

예외 : 예외적인 상황 예외가 발생하면 그 즉시 프로그램이 종료됨 오류 발생시 아래에서 어디서 오류났는지 알려준다. 예외를 처리하는 순서 1. 예외를 발생시켜야함 2. 예외 메세지를 분석 -> 예외가 발생한 클래스 이름 (소스 파일 이름) -> 예외가 발생한 라인 번호 -> 예외 이름 -> 예외 사유 3. 예외 처리 위에 내용을 순차적으로 보고 예외 처리하기 예외발생 이유 >> 나눗셈을 할때 예로 0으로 나누려고 한다. 예외 발생한걸 보고 if문으로 조건식을 줘서 예외를 처리했었음 예외 발생 예외 발생 인덱스 0,1,2, 까지 있는데 3이상을 입력하면 데이터가 없으므로 예외가 발생됨 예외처리 함 3이상이 나오면 오류가 발생했다고 말하도록 정상적으로 나왔을 경우 예외경우 (2) ArithmeticExcep..
메서드 만들기 먼저 타입을 써보고 소스코드 써보고 매개변수 차근차근 써보기 메서드를 적극적으로 이용하면 객체지향 프로그램이 된다 menu.savaMenuInfo("짜장면", 4900); -> 객체지향 메서드 안쓴 프로시징 프로그램 2번째 접근제어장치를 모르는 사람도 private로 접근제어장치를 사용해서 객체지향을 모르는사람도 쉽게 할수있도록 일반적으로 private가 붙는다고 생각하기 소스에서 예로 menu. 을 누르면 여러가지 나올수도 있어서 잘 못하는 사람들에게도 쉽게 다가갈수있도록 하기위해서 private 사용한다. public 일반적으로 사용한다. 정해진 약속같은것 이름, 가격은 이렇게 세터메서드를 사용한다. setter 메서드 : 지정한 멤버변수의 값을 저장하는 메서드 이렇게 표현되기도 함 메..
메서드 선언 반환타입 메서드이름(매개변수) { 소스코드; } 메인에 저장이 아니고 class에 저장 제일 기본 메서드 인스턴스를 생성하고 메서드를 호출한다. 같은 메서드를 호출해도 각각 사용이 된다. 메서드 이름 주의사항 -> 동사로 이름 만든다. 한달뒤에도 메서드 이름을 보고 확인이 가능하도록 만들기 매개변수 -> 호출할때 어떤 값을 전달할수 있다. 매개변수에 들어가는 값을 인수라고 한다. 매개 변수가 2개 이상인 경우 쉼표로 표시한다. Object3 메서드를 호출한다. 매개변수가 있던 것에 타입에 맞춰서 값을 넣는다. 예시 두개의 정수를 전달받아 더한 결과값을 출력해라 메서드 호출~ 위에 사진 결과값 if문 / 삼항연산자 사용 방법은 다양하다. 반환 타입 없는 메서듣 = > void 사용 반환타입 있..
변수 -> 데이터 저장 배열 -> 데이터들을 저장 클래스 -> 데이터들을 저장 클래스 * 배열처럼 연관 있는 데이터들을 묶는 기능 * 배열과는 다르게 데이터의 타입을 고려하지 않음 * 기본 데이터 타입 외에 나만의 데이터 타입을 만드는 기능. 1. 클래스 만들기 = 선언 2. 클래스 사용하기 = 클래스 타입의 객체 선언 & 클래스의 인스턴스 생성 3. 클래스 활용하기 = 객체 사용 1. 클래스 선언 - 만들다 car 이름으로 된 클래스를 선언한다. 2. 클래스 사용하기 객체 = 메모리 주소를 저장할수있다. 데이터타입이 Obhect1인 obj 객체 = Object 클래스 타입의 obj 객체 (같은말) 클래스 = 껍데기 , 도면 인스턴스 생성 = 구체화 하다 new ClassName(); 3. 클래스 활용하..
viya95
'java' 태그의 글 목록 (2 Page)