목록자바 객체 (3)
겉바속촉
지난 번에 살짝 알아봤던 상태 유지 구현하는 방법 중 하나 사용해보기 2022.06.10 - [IT 일기 (상반기)/JAVA] - 상태유지를 해야하는 경우 상태유지를 해야하는 경우 입력 폼은 한개뿐이고 값을 여러번 입력하는 경우 서버는 유저가 입력했던 값을 기억하고 있어야겠죠?? 그럴때 쓰는 방법은 5가지 입니다. 도구 : 객체에 값을 담아두고 저장해두었다가 쓰는 경 2-juhyun-2.tistory.com Application 객체 ✔ Application 저장소 : 서블릿 컨텍스트(Context) 👉 서블릿들이 자원을 공유할 수 있는 공간 - 원하는 기능 : 폼에 입력했던 값 기억해서 연산 - 서블릿 만져주기 1. request 요청에서 서블릿 컨텍스트 받아오기를 구현 2. 이름 지어주기 3. 저장소..
메서드 - 함수의 일종 - 객체의 기능을 제공하기 위해 클래스 내부에 구현되는 함수 - 하나의 기능을 수행하는 일련의 코드 - 중복되는 기능은 함수로 구현하여 호출하는 형태로 사용 함수 정의 - 함수를 코드로 구현 - 함수의 이름, 매개변수, 반환 값을 선언하고 코드로 구현 int add (int num1, int num2) { int result; result = num1 + num2; return result; } int -> 함수 반환형 : 반환 값의 자료형을 나타냄(반환 값이 없다면 void라고 씀) add -> 함수 이름 : 함수의 기능과 관련된 이름 (int num1, int num2) -> 매개 변수 : 함수의 수행을 위해 필요한 변수 return -> 함수 수행 결과 반환을 위한 예약어 p..
객체 - Object - 의사나 행위가 미치는 대상 - 구체적, 추상적 데이터 단위 객체 지향 프로그래밍(OOP) - 객체를 기반으로 하는 프로그래밍 - 객체를 정의, 객체의 기능 구현, 객체 사이 협력 구현 객체의 속성 - 객체의 특성, 속성, 멤버 변수 객체의 기능 - 객체가 하는 기능들을 메서드로 구현 클래스 - 객체에 대한 속성과 기능을 코드로 구현한 것 - 클래스를 정의한다라고 표현 클래스 정의하기 (접근 제어자) class 클래스 이름 { 멤버 변수; 메서드; } - class는 대부분 대문자로 시작 - 하나의 java 파일에 하나의 클래스가 원칙 - 여러개의 클래스가 있는 경우 public 클래스는 단 하나( public클래스와 자바 파일 이름은 동일해야함) - 자바의 모든 코드는 class..