제이미로그 Jamie

  • 홈
  • 태그
  • 방명록

코드 #상속 #interface #instanceof #인스턴스 #인터페이스 #형변환 #매개변수 #int number #클래스 #overriding #오버라이딩 #생성자 #implements 1

[JAVA] 인터페이스 (Interface)

📌 1. 인터페이스(Interface)란? 인터페이스란, 클래스들이 필수로 구현해야 하는 추상 자료형입니다. 객체의 사용방법을 가이드라인 하는 것이라고 생각하면 됩니다. 모든 메소드가 구현된 부분이 없는 추상 메소드 형태로 이루어진 클래스. 상속의 관계가 없는 클래스 간의 공통되는 로직을 구현하여 사용할 수 있습니다. 자바의 인터페이스는 추상 메서드와 상수로만 이루어져 있습니다. Implements 키워드를 사용합니다. "추상 메서드의 강제구현" 이라는 의미가 강합니다. 내부의 모든 필드가 public static final로 정의됩니다. 📌 2. 인터페이스의 특징은? 1. 다중 상속 가능 -- > 인터페이스는 껍데기만 존재하여 클래스 상속 시 발생했던 모호함이 없습니다. 고로 다중 상속이 가능합니다. ..

JAVA 2024.04.19
이전
1
다음
더보기
프로필사진

제이미로그 Jamie

코딩블로그

  • 분류 전체보기 (25)
    • CSS (0)
    • JAVA (12)
    • 커리어리 (0)
    • HTML (3)
    • JS (6)
    • SQL (2)
    • React (0)
    • JAVA Spring (1)
    • JAVA Framework (1)

Tag

코딩 #coding #코드 #프로미스 #promise #전역변수 #생성자 #콜백함수 #브라우저 호환성 #문제풀이 #자바스크립트 #js, 코드 #상속 #interface #instanceof #인스턴스 #인터페이스 #형변환 #매개변수 #int number #클래스 #overriding #오버라이딩 #생성자 #implements, 코딩 #coding #프론트엔드 #html #tag #text #텍스트 #효과 #effect #개발자도구 #단일태그 #html문서만들기, 코드 #코딩 #for문 #반복문 #중첩for문 #향상된for문 #반복변수 #break #coding #class, 코딩 #coding #mysql #데이터베이스 #join #innerjoin #outerjoin #crossjoin #조인, 코드 #코딩 #coding #JVM #자바가상머신 #메모리구조 #JIT #컴파일러 #class #바이트코드 #JustInTime #가비지컬렉터 #GarbageCollector, 코딩 #coding #자바스크립트 #js #프로미스 #정적속성 #정적메소드 #생성자 #부트캠프 #코딩캠프 #동시성 #비동기작업, 코딩 #coding #자바스프링 #javaspring #스프링부트 #springboot #내장서버 #내장톰캣 #내장제티 #layer #레이어 #동작구조, 코딩 #coding #자바스크립트 #js #프로미스 #promise #정적속성 #정적메서드, 코딩 #coding #프론트엔드 #html #tag #text #텍스트 #효과 #effect #블록레벨 #blocklevel #inline #p #div #span #em #strong #mark, 코딩 #coding #자바스크립트 #js #부트캠프 #생성자 #generate #콜백함수 #매개변수 #parameter #resolve #reject #executor #비동기작업, 코딩 #coding #자바스프링 #javaspring #스프링부트 #springboot #웹레이더 #layer #java #mvc #이클립스 #프레임워크 #framework, 코딩 #코드 #스택 #Array #배열 #pop #push #peek #method #메소드 #클래스 #int #초기값 #증감연산자 #인덱스 #return #반환문, 코드 #추상클래스 #추상메소드 #abstract #class #method #오버라이딩 #서브클래스 #인스턴스 #final #overriding #상속관계, 코딩 #coding #프론트엔드 #자바스크립트 #javascript #동기처리 #비동기처리 #promise #프로미스 #then메서드 #catch메서드 #finally메서드, 코딩 #coding #프론트엔드 #html #tag #text #텍스트 #효과 #effect #frontend #자바스크립트 #js, 코드 #코딩 #coding #html #tag #text #web #table #테이블 #frontend #프론트엔드 #developer #개발, 코딩 #coding #자바프레임워크 #framework #db연결 #jdbc #mybatis #mapper #마이바티스 #mapping #매핑 #sql연결, 코딩 #다형성 #Polymorphism #클래스 #오버라이딩 #Overriding #상속 #생성자 #매개변수 #참조변수, 코딩 #코드 #JAVA #인스턴스 #Instance #객체 #Stack #Static #Heap #스택 #스태틱 #힙 #영역 #메서드 #method #런타임데이터영역 #RuntimeDataArea,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바