개발블로그

  • 홈
  • 태그
  • 방명록

추상화 2

[JAVA] 인터페이스

추상화 메서드를 통해 공동 작업 시 규격을 잡아주는 역할 모든 메소드가 추상메소드인 경우 인터페이스는 객체를 만들지 못한다. 인터페이스는 모든 메소드가 추상 메소드라서 abstract를 따로 붙이지 않는다! - Main Class package chapter06.exam03.inter; public class Main { public static void main(String[] args) { Window win = new Window(); Linux linux = new Linux(); Mac mac = new Mac(); win.click(1); win.dbClick(2); linux.click(3); linux.dbClick(4); mac.click(5); mac.dbClick(6); //일반 메서..

JAVA 2021.03.24

[JAVA] 추상화

추상은 여러 객체의 공통되는 특성만을 추출한 것 추상화는 abstract 가 붙는다. 추상 클래스는 객체화가 불가능 하다. ( 단, 자식이 오버라이드 하여 사용 할 수 있음 ) 추상 클래스는 실체 클래스와 상속관계! - Main Class package chapter06.exam02.absmethod; public class Main { public static void main(String[] args) { Child drum = new Child(); //추상 메서드를 구현한 내용은 자식으로 오버라이드 받아 사용해야함 drum.세탁(); drum.헹구기(); drum.탈수하기(); //추상 클래스의 일반 메서드 호출 drum.건조하기(); } } - Child Class package chapter0..

JAVA 2021.03.24
이전
1
다음
프로필사진

개발블로그

개발자 박응디 cjdrud123@naver.com

  • 분류 전체보기 (126)
    • JAVA (81)
    • Python & Django (6)
    • Server(설정 등) (5)
    • DB (2)
    • Git (4)
    • Swift (7)
    • React (6)
    • AWS (2)
    • CT (5)
    • 참고사항 (8)

Tag

code, Spring, 개발자, java, python, mapping, DB, JPA, React, test, query, IOS, IP, TDD, 개발, entity, testcode, APP, 설정, swift,

Calendar

  2025. 05  
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.