전체 글

개발자 되고싶어서 7년다닌 회사 때려치고 개발 공부 끄적이는 공간.
오늘 할 일 (계획) 내일 배움 캠프 JAVA문법 강의 듣기 TIL 작성하기 오늘 한 일 (회고) 3주 차 강의 공부 웹서비스 특강 듣기 TIL (2023.10.18) 작성 내일 할 일(계획) JAVA문법 강의 듣기 키오스크 만들기 개인과제 어떻게 풀지 구상해 보기 TIL 작성하기 일단 오늘 내가 배운 내용 들이다. [JAVA] 객체지향 프로그래밍? [JAVA] 객체지향 프로그래밍? JAVA에서 가장 중요한 특징인 객체지향 프로그래밍에 대해 알아보자 JAVA 가 인기있는이유 현실세계랑 비슷하다. 객체로서 표현하고 객체는 특징과 행동을 가지고 있다. 객체란? 세상에 존재하는 dev-story93.tistory.com [JAVA] 클래스 설계 방법 [JAVA] 클래스 설계 방법 클래스의 구성 필드(속성), ..
이전 내용 [JAVA] 객체 생성 방법 [JAVA] 객체 생성 방법 이전에 만든 class Car로 객체를 만들어봅시다. [JAVA] 클래스 설계 방법 [JAVA] 클래스 설계 방법 클래스의 구성 필드(속성), 생성자(어떻게 만들 것인지). 메서드(행위)로 이루어짐 https://ittrue.tistory.co dev-story93.tistory.com 필드(Field)란? 객체의 데이터를 저장하는 역할 크게 3개로 분류된다. 고유데이터 변하지 않는 데이터 상태데이터 입력받는 값에 따라 변하는 데이터 객체데이터 (부품데이터) 필드 내의 객체가 되는 부품 하위 객체로 둘 수 있는 데이터 위의 내용을 이전에 만든 코드에 이어서 추가로 만들어보자 부품데이터 //타이어 클래스 public class Tire {..
이전에 만든 class Car로 객체를 만들어봅시다. [JAVA] 클래스 설계 방법 [JAVA] 클래스 설계 방법 클래스의 구성 필드(속성), 생성자(어떻게 만들 것인지). 메서드(행위)로 이루어짐 https://ittrue.tistory.com/117 클래스의 구성 및 객체에 대한 자세한설명!! 참고해서공부하기! 클래스를 만들때 해야 dev-story93.tistory.com 객체 생성 객체생성 이전에 만든 Car클래스를 사용할수있는 이유는 접근제어자를 public로 만들었기 때문이다. new Car(); // Car클래스 객체 생성 객체생성 연산자인 'new'를 사용하면 클래스로부터 객체를 만들 수 있다. new 연산자 뒤에는 호출할 클래스의 생성자 호출코드를 작성합니다. Car( );즉, 기본 생성..
클래스의 구성 필드(속성), 생성자(어떻게 만들 것인지). 메서드(행위)로 이루어짐 https://ittrue.tistory.com/117 클래스의 구성 및 객체에 대한 자세한설명!! 참고해서공부하기! 클래스를 만들때 해야 하는 4가지 STEP 클래스(Class) 선언 만들려고 하는 설계도 필드(Field) 정의 객체가 가지고있어야할 속성 (변수형태로 선언!) https://ittrue.tistory.com/118 필드의 개념정리 블로그 참고해서 공부하기! 생성자(Constructor) 정의 객체를 생성하는 방식 정의 어떤 Input을 넣을지, 어떤 로직을 어떻게 만들지 결정해야 함 생성자 이름은 반드시 Class이름과 동일한 형태의 이름이 여야 한다. 변수를 넣은 필드들을 처음에 어떻게 정의할 것인가 ..
JAVA에서 가장 중요한 특징인 객체지향 프로그래밍에 대해 알아보자 JAVA 가 인기있는이유 현실세계랑 비슷하다. 객체로서 표현하고 객체는 특징과 행동을 가지고 있다. 객체란? 세상에 존재하는 식별가능한 모든 것! 물리적으론 컴퓨터, 자동차, 핸드폰, 계산기 등등 개념적으론 운동, 배달주문, 강의 등등 자동차로 객체에 대해 좀 더 자세히 보자 JAVA에서 객체는 속성(필드)과 행위(메서드)로 구성되어 있다. 자동차의 속성(필드) (변하지 않고 사용되는 것) 회사, 모델, 색상, 가격, 속도 등 자동차의 행위(메서드) (사용 시 무언가 변하여 동작하는 것) 가속, 브레이크, 기어, 변속, 조명, 경적 등 객체 간의 협력은 현실세계와 비슷하게 이루어진다. 이걸글로 표현하자면 '사람이 자동차에게 가속페달을 5..
오늘 개인과제로 발제로 키오스크 만들기를 과제로 받았다. 아직 기본강의를 다 듣지 못한 나는 처음 과제를 듣는 순간 막막했다. 어떻게 구현해야 하지?? 절망 ㅠㅠ 일단 과제는 아래와 같다. 과제 요구사항 및 출력 예시 더보기 필수 요구사항 메인 메뉴판 화면 메인 메뉴판이 출력되며 메뉴판에는 상품 메뉴가 출력 됩니다. 상품 메뉴는 간단한 설명과 함께 출력 되며 최소 3개 이상 출력 됩니다. 상품 메뉴 아래에는 Order(주문)와 Cancel(주문 취소) 옵션을 출력해줍니다. "SHAKESHACK BURGER 에 오신걸 환영합니다." 아래 메뉴판을 보시고 메뉴를 골라 입력해주세요. [ SHAKESHACK MENU ] 1. Burgers | 앵거스 비프 통살을 다져만든 버거 2. Forzen Custard |..
오늘은 어제 듣다 못 들은 java 문법 3주 차 강의를 들으려 한다. 바로 공부 시작! 오늘 할 일 (계획) 내일 배움 캠프 JAVA문법 강의 듣기 TIL 작성하기 오늘 한 일 (회고) 3주 차 강의 공부 TIL 작성법 특강 듣기 TIL (2023.10.17) 작성 내일 할 일(계획) 내일 배움 캠프 JAVA문법 강의 듣기 TIL 다른 방식으로 작성하기 머리가 멍청해진 것 같다.. 3주 차 교육은 다시 들어봐야겠다... 강의를 보고 자료를 봐도 머릿속에 저장이 안 된다... 머리에 잘 안 들어오니 집중을 잘 못하겠다... 너무 한 번에 많은 것을 머리에 집어넣으려고 해서 그런 것 같다. 내일부터는 조금씩 배워가며 내 템포에 맞춰 배워야겠다. 너무 급해서 되는 것도 안 되는 것 같은 느낌이다. 오늘은 정..
오늘은 클래스 상속 인터페이스에 대해 배우는 3주 차 강의를 듣는다. 객체 지향에 대해 개념을 이해할수있는 수업이다. 지금 시간이 오후 3시이므로 빠르게 공부해보려 한다.! 어제 한 일 내일 배움 캠프 JAVA문법 2주 차 강의 정리 TIL(2023.10.15) 작성 시간별 공부계획 세우기 오늘 할 일 (계획) 내일 배움 캠프 JAVA문법 종합반 강의 듣기 3주 차 완강 TIL 작성하기 오늘 한 일 (회고) 내일 배움 캠프 JAVA문법 3주차 강의 정리 TIL (2023.10.16) 작성 내일 할 일(계획) 내일배움캠프 JAVA문법 강의 듣기 4주 차 완강하기 TIL 작성하기 클래스 객체란? 세상에 존재하는 물체를 뜻하며 식별이 가능한 것을 의미 객체는 속성과 행위로 구성되어 있다. 필드(속성)와 매서드..
어제 TIL을 작성하지 못했다. 아직 습관이 안된 건지 작성하기로하고는 작성하지 않은 나를 다시 보게 되었다 반성중,,ㅠㅠ 늦게나마 일요일인 오늘 공부하여 적어보려한다. 지금 시간은 오후 4시 40분이다. 오늘의 목표는 JAVA문법 종합반 2주 차 완강이다. 그리고 한주의 시간을 어떻게 사용할지 시간별 공부를 나눠볼까 한다. 너무 무계획적으로 공부하다 보니 공부가 잘 안 되는 느낌이기도 하다. MBTI가 ISFP이지만 어려운 계획을 세워보려 한다. 지금 이 글을 쓰는 것도 귀찮음이 있지만 그래도 나중을 위해 미래를 위해 성격을 습관으로 고쳐보려 한다. (ISFP 특징이 만사 귀찮음이다... 공부하려는 나에게 너무 나쁜 특징.. ㅜㅜ) 어제 한 일 어제 그냥 퍼질러 놀았다.. ㄷㄷ (오래간만에 퇴사한 회사..
미니프로젝트가 끝나고 이제 java 문법에 대해 배우기 시작했다. 강의는 스파르타코딩클럽의 최원장 튜터님의 java 문법 종합반을 듣게 되었다. 항해 99 프리코스에서 배운 것과 동일한 강의였다. 복습차원에서 다시 배운다는 생각으로 이전 항해 99 프리코스에서 TIL을 적지 않았는데 지금에서부터라도 적기 시작하려 한다. 아 그리고 어제 12일 자 TIL을 먼저 쓰고 13일 자를 쓰려했는데 어찌어찌 쓰다가 의자에서 잠이 드는 바람에 1주 차 강의 완강까지 해서 13일 자까지 같이 쓰려한다. ㅎㅎ TIL 이란? TIL은 (Today I Learned)의 약자이다. 오늘 내가 공부한 것을 정리하는 것이다. 어제 한 일 내일 배움 캠프 JAVA문법 종합반 강의 듣기 학습법 특강 듣기 미니프로젝트 KPT 작성 오..
dev_하율
개 발 코 딩