전체 글149 TIL 230127 알고리즘 문제 풀기 1일차 0. 오늘 푼 문제 정리 번호 문제명 프로그래머스 난이도 1 직각삼각형 출력하기 0 2 암호 해독 0 3 369게임 0 4 2016년 1 5 나누어 떨어지는 숫자 배열 1 6 수박수박수박수박수박수 1 7 완주하지 못한 선수 1 8 이상한 문자 만들기 1 9 자릿수 더하기 1 10 자연수 뒤집어 배열로 만들기 1 11 정수 내림차순으로 배치하기 1 12 정수 제곱근 판별 1 13 제일 작은 수 제거하기 1 14 콜라츠 추측 1 15 하샤드 수 1 16 3빈법 뒤집기 1 17 최소직사각형 1 18 같은 숫자는 싫어 1 19 2 개 뽑아서 더하기 1 20 로또의 최고 순위와 최저 순위 1 1. 오늘 알게된 사실 클래스를 호출해서 사용하는 것 보다 다소 복잡해도 바닐라 코드를 짜는게 .. 2023. 1. 28. TIL 20126 JAVA 공부 5일차 SOLID 1) 목차 Single Responsibility Principle(SRP) : 단일 책임 원칙 Open-Closed Principle(OCP) : 개방-폐쇠 원칙 Liskov Substitution Principle(LSP) : 리스코프 치환 원칙 Interface Segregation Principle(ISP) : 인터페이스 분리 원칙 Dependency Inversion Principle(DIP) : 의존성 역전 원칙 ㄱ. Single Responsibility Principle(SRP) : 단일 책임 원칙 하나의 모듈이 하나의 책임을 가져야 한다는 원칙으로 불리지만 모듈이 변경되는 이유가 한가지여야 함으로 받아들이자 이는 해당 모듈이 여러 대상 또는 메서드들에 대한.. 2023. 1. 26. 230125 TIL JAVA 공부 4일차 객체지향 Part. 2 (상속, 오버라이딩, 캡슐화, 다향성, 추상 클래스, 인터페이스 등) 1) 상속 ㄱ. 상속 : 기존의 클래스로 새로운 클래스를 작성하며 extends 를 이용해 부모자식 관계를 만들어 준다. 자손은 조상의 모든 멤버를 상속 받는다. (생성자와 초기화 블럭은 제외) 자손의 변경은 조상에게 영향을 주지 않는다. 상속받은 클래스를 상속받을 수 있다. (부모가 아니라 조상까지 갈 수 있다) java는 단일 상속만 허용, Diamond Problem 모든 클래스는 Object 클래스로 부터 상속 받는다. ㄴ. Overriding : 상속받은 메서드를 자신에게 맞게 변경 선언부는 변경 불가능 메서드 내부의 내용만 변경 가능 선언부가 조상의 메서드와 일치해야함 접근 제어자.. 2023. 1. 25. 230116~230122 WIL 1. 이번 주 발자취 요약 1)무박 2일 헤커톤 풀스택 미니 프로젝트 ㄱ. 설명 : 웹개발 종합반 영화 스크랩 페이지를 기반으로 추가 기능 구현을 진행 ㄴ. 원래 있던 기능 네이버 영화 URL, 평점, 코멘트를 남기면 og(이미지,타이틀,설명)을 따오고 정보를 스크랩해주는 페이지 ㄷ. 추가한 기능 스크랩 내용을 CRUD할 수있는 페이지 별도 구현 후 해당 페이지에 댓글 기능 추가 스크랩 페이지 삭제 와 생성 시 key 값이 꼬이지 않도록 key 값은 생성시 현재 key.max +1 로 설정 댓글은 수정없이 CRD만 가능, 댓글은 key값 없니 스크랩 Json내 list로 저장 후 순서대로 호출 및 해당 번호 삭제 코멘트 대신 영화 명대사 작성 ㄹ. 해당 프로젝트 깃허브 URL >>https://githu.. 2023. 1. 23. 이전 1 ··· 33 34 35 36 37 38 다음