1 - 14. 조건문 - if 문(만약에... 라면) if문 if - Else문 1 - 15. 조건이 여러 개 일 때의 if 문 if - Else if - Else문 하나의 상황에 대한 조건이 여러개로 나뉘고 각 조건에 다른 수행이 이루어져야 할 경우 사용 각 조건은 상호 배타적! -> 여러 조건이 참이 되면 안됨 if- else
2-01. 객체와 객체 지향 프로그래밍 객체(Object) 객체를 정의 -> 기능 구현 -> 각 객체간의 협력을 구현 2-02. 생활 속에서 객체 찾아 클래스로 구현해 보기 객체 생성 예시 객체를 정의 각 객체의 속성을 멤버 변수로 역할을 메서드로 구현 각 객체간의 협력을 구현 클래스는 대문자로 public class는 파일에 하나! class 자체는...
3-01. 객체 간의 상속은 어떤 의미일까? 클래스 상속 이미 구현된 클래스를 상속 -> 속성이나 기능을 확장하여 클래스를 구현 extends 뒤에는 하나의 클래스만 올 수 있음 3-02. 상속을 활용한 멤버십 클래스 구현하기 * CustomerTest * *
5. 여러가지 자료구조 * 자료구조 * 효율적인 자료구조 -> 프로그램 수행속도 상향, 성능 좋은 알고리즘 선형 자료구조 배열 - 정해진 메모리를 할당받음 연결리스트 - 자료가 추가될 때마다 메모리 할당, 자료는 링크로 연결됨 스택 - LIFO(후입선출) push - pop 큐 - FIFO(선입선출) enqueue - dequeue 비선형 자료구조 트리...
객체지향이란? 객체 == 사물 == Object 객체의 3요소 상태 유지 상태정보를 저장, 유지 속성은 변수로 정의 속성값의 변경 -> 객체 상태의 변경 기능 제공 Method의 제공 객체가 제공하는 Method를 통해 속성에 접근해 변경 고유 식별자 제공 고유한 값. Primary Key를 통해 객체의 유일성을 가짐 캡슐화 객체의 속성을 보호하기 ...
Spring Boot RestAPI HTTP GET Method Lombok Lombok cannot find symbol 에러 Enable annotation processing 체크 JPA RDB 데이터베이스의 정보를 객체지향으로 손쉽게 활용할 수 있도록 도와주는 도구 Object(자바 객체)와 Relation(관계형 데이터베이스) 간의 맵핑을 통...
람다식(Lambda expression) 함수형 프로그래밍(Functional Programming: FP) 순수함수(pure function)를 구현, 외부변수 사용 X 순수함수(pure function) = 매개변수만을 사용하여 만드는 함수 스트림(Stream) 자료의 대상과 관계없이 동일한 연산을 수행 사용한 스트림은 재사용 X 기존 자료를 변경 ...
네이버API를 활용한 맛집List 만들기 추가강의로 올라온 네이버API를 활용한 맛집 List 만들기 강의를 보면서 따라 만들어 보기로 했다. 강의에서는 ArrayList를 활용해 DB처럼 동작할 수 있도록 내부에 구현했다. ArrayList를 활용한 MemoryDB 구현부터 Naver API 연동하기, REST API 기능 구현 등 강의를 보면서 따라...