공부/whiteship-java 14

5주차: 클래스

백기선님께서 주최하시는 자바 스터디 github.com/whiteship/live-study whiteship/live-study 온라인 스터디. Contribute to whiteship/live-study development by creating an account on GitHub. github.com 필수과제 먼저 과제를 수행하기 전에, 클래스가 뭔지에 대해서 알아보자. ▶ 클래스(Class) 클래스는 값을 저장하기 위한 데이터 필드와 데이터 필드를 가지고 조작하는 메소드로 이루어진 컬렉션이다. ■ 클래스의 특징 클래스는 데이터 타입이며, 자바의 참조 타입(Reference Type) 중 하나이다 클래스를 정의하는 것은 하나의 타입을 정의하는 것과 같다 클래스의 값은 객체(Object) 이다 ■..

4주차 과제: live-study 대시보드

[whiteship 라이브스터디]github.com/whiteship/live-study whiteship/live-study 온라인 스터디. Contribute to whiteship/live-study development by creating an account on GitHub. github.com 이번에는 live-study 의 대시 보드 작성 과제를 작성할 것이다 요구사항은 아래 이미지와 같다 사실 이미지 중에 위에 두 가지가 이번 과제에 대한 요구사항인 것 같다. 이미지 상에 명시된 Github 자바 라이브러리의 링크 => github-api.kohsuke.org/ GitHub API for Java – What is this? This library defines an object orie..

4주차 과제: JUnit5

이전 포스트에 이어서 부가적인 과제를 수행해보려고 한다. 특히 테스트 코드를 작성하는 것에는 관심이 많고 시도를 해봤으나 성공적으로 완료한 적은 없다..(OTL) github.com/whiteship/live-study/issues/4 4주차 과제: 제어문 · Issue #4 · whiteship/live-study 목표 자바가 제공하는 제어문을 학습하세요. 학습할 것 (필수) 선택문 반복문 과제 (옵션) 과제 0. JUnit 5 학습하세요. 인텔리J, 이클립스, VS Code에서 JUnit 5로 테스트 코드 작성하는 방법에 익숙해 github.com ■ JUnit5 란?? 먼저 JUnit은 JVM 상에서 개발자 측면에서 테스트를 할 수 있는 테스팅 프레임워크. Java8 이상이면 사용 가능하며 다양한 ..

4주차: 조건문, 반복문

Whiteship(백기선) 님께서 주최하시는 자바 스터디 참여 [스터디 링크]: github.com/whiteship/live-study [4주차 링크]: github.com/whiteship/live-study/issues/4 ■ 조건문(Conditional Statement) 이란? 실행문을 조건부로 실행하는 것 ¿ 그럼 우리는 왜 조건문을 사용해야할까?? 우리의 일상생활에서 조건에 따라 어떤 일을 해야할지 달라질 수 있다 예를들어, 날씨가 좋으면 => 산책을 갈 수 있고 비가 온다면 => 방콕을 할 수 있고 ... 등등 프로그램 코드를 작성함에 있어서도 어떠한 조건에 따라 실행할 statement 가 있고 그 조건을 제어하기 위해서 조건문을 사용한다. ¿ 조건문의 종류 조건문의 종류는 크게 두 가지..