sy_develop_note

  • 홈
  • 태그
  • 방명록

Abstract class 1

[Java] abstract class 와 interface class의 차이

추상 클래스와 인터페이스는 객체지향 프로그래밍에서 중요한 개념으로, 클래스의 다형성을 지원하고 코드의 재사용성을 높이는데 큰 역할을 합니다. 이 두 가지의 차이점을 명확히 이해하는 것은 효율적인 설계와 구현을 위해 필수적이라고 생각합니다!이번글에서는 두 클래스의 개념과 차이점에 대해 알아보도록 하겠습니다.🤓 추상 클래스(abstract class)추상클래스는 공통된 속성이나 동작을 정의하는 데 사용되는 클래스입니다. (다른 클래스들이 상속받아 사용할 수 있는 기본 틀 🧐)인스턴스를 직접 생성할 수 있으며, 상속을 통해 하위 클래스에서 구현되어야 하는 메서드를 포함할 수 있습니다.인스턴스 생성 불가추상 클래스 자체로는 객체를 생성할 수 없습니다.추상 메서드하나 이상의 추상 메서드를 포함할 수 있으며, ..

Backend/Java 2024.07.17
이전
1
다음
더보기
프로필사진

sy_develop_note

  • 분류 전체보기
    • Backend
      • Spring
      • Java
      • TypeScript
      • TestCode
      • IntelliJ
    • Data
      • Redis
      • Kafka
      • DataBase
      • MySQL
      • MongoDB
      • PostgreSQL
    • Architecture
      • ContainerTech
      • DesignPatterns
    • Infra
      • Git
      • Linux
    • Web
      • HTTP
    • AI
      • N8N
    • Algorithm
      • CodingTest
    • 개발끄적

Tag

깃, 타입스크립트, mongoDB, 클린 아키텍처, 프로그래머스 문제 풀이, Java, 자바, Spring, Baekjoon, 오블완, programmers, java 코테 문제 풀이, 백준, 티스토리챌린지, Git, 코테 문제 풀이, MySQL, 프로그래머스, typescript, 만들면서 배우는 클린 아키텍처,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

  • Github

티스토리툴바