개발누나

고정 헤더 영역

글 제목

메뉴 레이어

개발누나

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (235)
    • TIL (deeply) (3)
    • TIL (Today I Learned) (22)
    • Git 학습 & 활용 (5)
    • CS (0)
      • 운영 체제(Operating System) (0)
    • 문제 해결 (40)
      • 에러 해결도 실력이다. (28)
      • 50제 (2)
      • 백준 essential (0)
      • wikidocs 300제 (0)
      • 코드업 100제 (9)
    • 자료구조 (7)
      • 개념 (7)
    • 알고리즘 (7)
      • C.C.I (708) (0)
      • Introduction to Algorithms .. (0)
      • 문자열 조작 (5)
      • 배열 (2)
      • 정렬 (0)
      • 이진탐색 (0)
      • 재귀함수 (0)
      • 스택 (0)
      • 큐 (0)
      • DP (0)
    • Side Project (7)
      • Public (5)
      • Personal (1)
      • Stealth Mode (1)
      • 문제 해결력 증진 프로젝트 (0)
      • 개발자의 품격 4기 (0)
    • 개인 개발 공부 일지 (0)
      • Flask (0)
      • React (0)
      • JavaScript (0)
      • Python (0)
    • 수업 일지 (92)
      • JS (4)
      • Java (7)
      • Servlet (6)
      • Oracle DBMS (19)
      • HTML, CSS, Flex, Grid (18)
      • Git (0)
      • Spring (28)
      • React (10)
      • Node.js (0)
    • 유용한 정보 (1)
    • 정보 리뷰 (20)
      • short (1)
      • 생활코딩 Java (5)
      • 생활코딩 JS for web browser (0)
      • 생활코딩 Web2 JS (0)
      • 생활코딩 CSS (0)
      • 생활코딩 Node.js (0)
      • 뉴렉처 서블릿,JSP (0)
      • 웹 게임을 만들며 배우는 JS (0)
      • 김영한 스프링 입문 강의 (0)
      • 나도코딩 파이썬 (0)
      • JavaScript (0)
      • 시니어코딩 Flask (0)
      • 노드 리액트 기초강의 (0)
      • 만들고 비교하며 학습하는 리액트 (0)
      • 생활코딩 Redux (0)
      • 따라하며 배우는 리액트, 노드 (0)
      • Node.js 교과서 (0)
      • 생활코딩 Linux (14)
      • 생활코딩 AWS (0)
      • 따라하며 배우는 TDD 개발 (0)
      • 모든 개발자를 위한 HTTP 웹 기본 지식 (0)
      • AWS Cloud Practitioner Esse.. (0)
      • 생활코딩 GIT CLI 모음 (0)
      • 함수형 프로그래밍과 JavaScript ES6+ (0)
      • 이규원의 현실 세상의 TDD (0)
      • Node.js 초격차 (0)
    • 책 리뷰 (1)
    • 개인 (30)
      • Today (28)
      • 잡담 (2)
    • 기타 (0)

검색 레이어

개발누나

검색 영역

컨텐츠 검색

다형성

  • 다형성(interface) 정리 (java)

    2021.04.08 by NayC

  • 추상화 정리 (java)

    2021.04.08 by NayC

  • 객체지향 정리 (java)

    2021.04.07 by NayC

다형성(interface) 정리 (java)

1. 캡슐화 알고 있다. 2. 두 개 이상의 캡슐이 만들어질텐데, 조립할 줄 안다. (has A) - 멤버로 꽂아넣고, 만드는 방식 3. 남이 만든 클래스를 상속받아서 (오버라이드) 쓸 수 있다. (is A) 반대로 내가 클래스를 만들었는데 여러 자식을 만들어야 할 것 같음. 공통 분모를 잘 사용할 수 있도록 1) 꼼수. 대문 만들어주기 (onPrint()같은거) 2) 자식이 내거 쓰고자하는게 있다면 재원 getter로 만들어줘서 쓰게 하기 3) 만약 못쓰게 하려면 abstract class 할 수도 있고 / 자식이 꼭 쓰도록 강요하려면 abstract method (35-37일 다시 새롭게 만들면서 복습) 상황 만약 저 프린트 로고가 마음에 들지 않아서, 다른 사람이 고칠 수 있도록 해주게 하고 싶을때..

수업 일지/Java 2021. 4. 8. 08:47

추상화 정리 (java)

1. 캡슐화 알고 있다. 2. 두 개 이상의 캡슐이 만들어질텐데, 조립할 줄 안다. (has A) - 멤버로 꽂아넣고, 만드는 방식 3. 남이 만든 클래스를 상속받아서 (오버라이드) 쓸 수 있다. (is A) 반대로 내가 클래스를 만들었는데 여러 자식을 만들어야 할 것 같음. 공통 분모를 잘 사용할 수 있도록 1) 꼼수. 대문 만들어주기 (onPrint()같은거) 2) 자식이 내거 쓰고자하는게 있다면 재원 getter로 만들어줘서 쓰게 하기 3) 만약 못쓰게 하려면 abstract class 할 수도 있고 / 자식이 꼭 쓰도록 강요하려면 abstract method (32일~34일 다시 새롭게 만들면서 복습) 추상화 - 캡슐의 공통분모를 잘라내는 것 (=공통분모의 캡슐화) ex) 클래식 (자동차), 세단..

수업 일지/Java 2021. 4. 8. 08:46

객체지향 정리 (java)

1. 캡슐화 알고 있다. 2. 두 개 이상의 캡슐이 만들어질텐데, 조립할 줄 안다. (has A) - 멤버로 꽂아넣고, 만드는 방식 3. 남이 만든 클래스를 상속받아서 (오버라이드) 쓸 수 있다. (is A) 반대로 내가 클래스를 만들었는데 여러 자식을 만들어야 할 것 같음. 공통 분모를 잘 사용할 수 있도록 1) 꼼수. 대문 만들어주기 (onPrint()같은거) 2) 자식이 내거 쓰고자하는게 있다면 재원 getter로 만들어줘서 쓰게 하기 3) 만약 못쓰게 하려면 abstract class 할 수도 있고 / 자식이 꼭 쓰도록 강요하려면 abstract method (29일~31일 다시 새롭게 만들면서 복습) 1. 새로운 패키지에, 파일을 만들어주었다. Program에는 main 함수를, Exam에다가는..

수업 일지/Java 2021. 4. 7. 12:40

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
개발누나 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바