TIL - 20250629

juni·2025년 6월 29일

TIL

목록 보기
51/316

📘 자바 복습 (0629)

1. 클래스 활용 및 참조 개념 (0626)

✅ Vehicle & Owner 클래스

  • 객체 간 참조 관계 학습
  • 메서드를 통한 상태 변화: 시동, 가속

✅ 문자열 비교

  • ==는 주소 비교, .equals()는 내용 비교

✅ 배열 유사 구조 만들기

  • 커스텀 클래스 StringList 작성
  • 메서드 구성: push, pop, insert, remove, include, indexOf

✅ 패키지 활용

  • 동일 클래스명을 구분하기 위한 packageimport 활용

2. 회원관리 시스템 (0627)

✅ 주요 클래스

  • Member: 회원 정보 관리
  • MemberRepository: 회원 배열 저장소
  • MemberController: 사용자 입력 처리
  • Run: 프로그램 실행 시작점

✅ 핵심 기능

  • CRUD 기능 구현 (등록, 조회, 수정, 삭제)
  • 이메일 중복 검사 및 입력 유효성 검사 포함
  • UUID로 고유 id 생성, LocalDateTime으로 가입일 저장

✅ 설계 포인트

  • 객체지향 구조 기반으로 클래스 분리
  • 배열 조작과 입력 처리 흐름 익히기

✅ 요약

  • 클래스 설계 및 참조형 데이터의 이해 심화
  • 사용자 기반 입출력 설계 경험
  • 실제 프로젝트와 유사한 회원 시스템 실습

0개의 댓글