본문 바로가기

inheritance3

[python] class(클래스) - 03 안녕하세요. TDR입니다. 2부에 이서 클래스 상속, 추상 클래스에 대해서 간략히 정리해 보겠습니다. [python] class(클래스) - 01 안녕하세요. TDR입니다. 이번에는 python에서 class를 어떻게 선언하고 어떤 식으로 사용하는지 간략히 정리해 보겠습니다. Default format class SomeClass: # 생성자 def __init__(self): pass def set_fruits(self, fruits) tdremon.tistory.com [python] class(클래스) - 02 안녕하세요. TDR입니다. 오늘은 1부에 이어 비공개, 정적 , 클래스 메소드에 대해서 간략히 정리해 보겠습니다. [python] class(클래스) - 01 안녕하세요. TDR입니다. 이번.. 2024. 2. 26.
[Java]제한자 안녕하세요. TDR입니다. 이번에 정리해 볼 거는 JAVA에서의 제한자 입니다. 저는 Java를 야매(?)로 배웠다고 하기에도 애매하게 배워서 처음에 그야말로 혼돈의 도가니였습니다. 그 중에서도 가장 햇갈렸던게 C언어와 달리 앞에 붙는 제한자와 제한 접근자였는데 막상 이것이 무엇인가를 찾아보면 글로 이건 이거다라고 잘 설명이 나와 있지만 뒤돌아 서면 햇갈리고 다시 찾아보고를 반복했던 기억이 있어서 이번 기회에 이것들을 정리해 보고자 합니다. final : 필드나 클래스에 붙이는 제한자로 이것이 붙은 필드는 수정 할 수 없고 클래스는 상속 할 수 없습니다. 정의는 이런데 사실 이런 것만 보고는 보는 순간만 이해가 갑니다.(저는 그랬습니다. -_-;;) 간단한 예를 보면... example #1) final.. 2012. 3. 4.
[C++]계승 C언어와 C++언어를 구별 짓는 특수한 기능들이 있는데 그 중에 하나가 계승(Inheritance)이다. 그럼 계승이란 무엇인가? 계승을 쉽게 말하면 똑같은 요소(함수, 인자)들이 있으면 그것을 각자 가지고 있지 말고 물려받아서 쓰면 효율적이다. 라는 것이다. 그럼 계승에는 어떤것이 있을까? 우선 무엇인가를 계승시켜주는 클래스를 기본 클래스, 기저 클래스, 베이스 클래스, 슈퍼 클래스라고 부른다. 그리고 계승받는 클래스를 파생 클래스, 서브 클래스라고 부른다. 간단한 예를 보면... #include using namespace std; class 기본클래스 { public : int temp; char array[10]; }; class 파생클래스 : public 기본클래스 { public : int i.. 2009. 7. 28.