Skip to content

Likelion-YeungNam-Univ/13th-be-oop-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

객체 지향 프로그래밍 과제 - 아기사자 관리 프로그램

🚨 과제 제출 기한

~2025년 4월 9일 수요일

아기사자 클래스 필수 필드 목록

  1. 이름
  2. 학번
  3. 자기소개
  4. 성실도

필수 구현 기능

  1. 아기사자 등록
  2. 아기사자 전체 조회
  3. 아기사자 개별 조회
  4. 아기사자 자기소개 수정
  5. 아기사자 성실도 수정(+/-)
  6. 아기사자 삭제

참고 사항

  1. 아기사자 목륵을 관리하는 클래스 필
  2. 아기사자의 특정 필드를 통한 개별 조회
  3. 아기사자 성실도 변경은 증가(+) 또는 감소(-)만 가능 - 최소 0점, 최대 5점
  4. 아기사자의 학번을 통한 삭제

📗 과제 제출 방법

  해당 설명에서 중괄호{} 된 부분은 예시이며 본인에게 맞게 바꿔서 작성하셔야 합니다.

1. 해당 리포지토리 클론하기

git clone https://github.com/Likelion-YeungNam-Univ/13th-be-oop-assignment.git

2. 본인 깃허브 이름으로 된 브랜치 생성 - feature/{깃허브 이름}

git checkout -b feature/{깃허브 이름}

# 예시
git checkout -b feature/hky035

3. 인텔리제이에서 해당 프로젝트 열기

4. src/ 내 프로젝트 작성

5. 작업 완료 후, 본인이 생성한 브랜치로 push

git push origin feature/{깃허브 이름}

# 예시
git push origin feature/hky035

6. Pull Request 작성 - PR 제목: 2회차 과제 - {이름}

7. 코드 리뷰 - 아기사자 간 코드리뷰는 자율

📝 PR에 포함되어야 할 내용

  1. 내가 개발한 기능이나 방법(프로그램의 흐름)
  2. 내가 개발할 때 유의깊게 개발한 부분
  3. 개발하면서 들었던 의문사항
  4. 코드 리뷰어에게 전하는 말

* Pull Request 목록에 예제 PR 있으니 참고바랍니다.

🦁 아기사자 간 코드리뷰

  아기사자 간 자유롭고 적극적인 코드 리뷰를 지향합니다.

  코드 작성에 대한 이유를 묻거나, 더 나은 방법을 추천해주거나 논의하는 등 과제 기간 동안 서로의 코드를 참고하면서도 많은 이야기를 나눠보면 좋을 것 같습니다. 코드 작성에 대한 이유나 동작 등에 대한 질문 시에는 스스로 충분히 찾아 본 다음 질문 남기기를 권유드립니다.

  처음 과제이기 때문에 아기사자 간 코드 리뷰는 필수는 아닙니다.
  해당 과제는 운영진이 코드 리뷰 남길 예정이나, 차후 과제부터는 아기사자간 코드 리뷰가 필수이며 이번 과제에서도 자유롭게 코드 리뷰 남겨주셔도 됩니다.

About

13th backend OOP assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages