분류 전체보기

🧑‍💻복습/자바

자바 3주차 정리. 1부 배열, 클래스, 객체, GRASP패턴, 생성자 도입

#1. 낱개의 변수 사용: 변수를 개별적으로 선언하여 학생의 이름, 국어 점수, 영어 점수, 수학 점수 등을 저장. 이후 합계와 평균을 계산하여 출력. #2. 낱개의 변수 재사용: 여러 학생의 정보를 처리하기 위해 변수를 재사용. 하나의 변수를 사용하여 여러 학생의 정보를 처리하고 출력. #3.배열 사용: 배열을 사용하여 여러 학생의 정보를 저장하고 처리. 학생의 이름, 국어 점수, 영어 점수, 수학 점수 등을 배열로 선언하여 관리. #4. 클래스 타입을 이용하여 데이터 정의 (중첩 클래스; 로컬 클래스): 클래스를 사용하여 학생의 정보를 구조화. Score라는 중첩 클래스를 정의. 학생의 이름, 국어 점수, 영어 점수, 수학 점수 등을 멤버 변수로 갖고 있는 객체를 생성. #5. 출력 기능을 별도의 메..

✅네이버클라우드 캠프/개발일기

[네이버클라우드캠프] 32일차. 자바 객체, 생성자 & getter 사용과 setter 사용 (instance와 static의 사용)

개념정리 * 메서드를 통해 스태틱 변수와 클래스를 이해하기 Static 변수를 통해서 메서드 간의 변수를 공유할 수 있다. 다른 패키지 간의 변수를 공유할 때는 public 변수를 활용해야한다. * 이때 import는 클래스를 로딩하거나 컴파일 하는 것이 아니라 바꿔주는 역할을 하는 것이다. getter 메서드를 사용하는 이유 : 같은 클래스 내에서만 접근이 가능하게한다. 이유는 다른 클래스에서 해당 변수를 바꿀 수가 있기 때문이다. 따라서 결과값을 private로 다른 클래스에서의 진입을 차단시키고 getter 로만 접근이 가능하게 해서 해결해줄 수 있다. instance 변수를 각 레퍼런스에 담아주기 위해서 객체를 생성한다. Static 변수를 만들 것인가. instance 변수를 만들 것인가. 결정..

✅네이버클라우드 캠프/개발일기

[네이버클라우드캠프] 31일차. 자바 CRUD 개념. 레퍼런스와 인스턴스 이해하기

* 10. 메뉴얼 CRUD 구현 * 클래스란 역할에 따라 메서드를 분류한 것. * 패키지란 클래스를 분류한 것 * App에 주기능을 분류 * MemberHandler 는 회원 데이터를 다루는 메서드를 묶어놓는 것 * Prompt는 사용자 입력을 다루는 메서드를 분류한 것이다. 가장 큰 범위에서부터 순서대로 분류 패키지 (Package): 패키지는 관련된 모듈들을 디렉토리 형태로 구성한 것 여러 개의 모듈을 포함하고 있으며, 하위 패키지를 가질 수도 있다. 패키지는 대규모 소프트웨어 시스템에서 모듈들을 구조화하고 조직화하기 위해 사용 모듈 (Module): 모듈은 코드의 재사용을 위해 사용되는 파일 함수, 클래스, 변수 등을 포함할 수 있으며, 모듈은 관련 기능을 한 곳에 모아놓고, 다른 프로그램에서 임포..

✍스펙업/코딩테스트

코딩테스트 문자열 관련 명령어 모음

코딩테스트 문자열 관련 명령어 모음 * 문자열 검색: str.indexOf(String a): 문자열 str에서 a가 처음으로 나타나는 위치의 인덱스를 반환합니다. str.lastIndexOf(String a): 문자열 str에서 a가 마지막으로 나타나는 위치의 인덱스를 반환합니다. str.contains(CharSequence sequence): 문자열 str이 지정된 문자열 또는 문자 시퀀스를 포함하는지 여부를 확인합니다. * 문자열 추출: str.substring(int a, int b): 문자열 str에서 a부터 b 직전까지의 부분 문자열을 가져옵니다. str.substring(int index): 문자열 str에서 index 위치부터 끝까지의 부분 문자열을 가져옵니다. * 문자열 변환: str...

우동한그릇
'분류 전체보기' 카테고리의 글 목록 (60 Page)