본문 바로가기
통계학

[Weekly] 한 줄 통계학 지식[4]

by IT돌이 2024. 7. 15.

* 앞서, 해당 내용은 모두 제가 공부를 하며 배운 것을 나누기 위한 article입니다. 

  틀린 부분이나 이해가 가지 않으시는 부분이 있다면 댓글을 달아주시면,

  최대한 빠른 기일 내에 정답을 찾아 수정 및 답변해드리도록 하겠습니다.

  감사합니다.

 

* 대질문(Qn.)과 그에 따른 설명으로 구성되어 있습니다.

   '-' 기호

   - 정의를 뜻합니다

      내용 중, 필요한 설명은 해당 내용 문단 밑에 넘버링 하여 써내려가는 방식입니다.

   '*'기호

   - 주석을 뜻합니다.

   'ex'

   - 예시를 나타냅니다.

    '+'

    - 추가설명을 나타냅니다. 보지 않으셔도 큰 상관은 없습니다.

 

* 하단부 출처 링크를 첨부해 두겠습니다.


 

오늘은 클래스와 인스턴스, 정적 메소드에 대해 알아보겠습니다.

 

Q1. 클래스란 무엇인가?

클래스는 쉽게 생각하면, 붕어빵 틀을 생각하면 편합니다.

여러개의 붕어빵을 구울 때, 틀이 필요한 것처럼 default 값을 가진다고 생각해주시면 됩니다.

인스턴스는 클래스를 통해 만들어진 붕어빵으로 클래스의 기본 값을 나눠 받는다고 생각할 수 있습니다.

클래스는 변수와 메소드로 구성되어 있습니다.

 

1. 변수

- 클래스 내의 변수로 인스턴스 생성 시 변수를 물려받습니다.

  단, 인스턴스에서 자유롭게 수정 및 정정이 가능합니다.

 

2. 메소드

- 클래스 내의 메소드로 어떻게 작동하는지를 알려줍니다.

  변수와 마찬가지로 인스턴스 생성 후 자유롭게 수정 및 정정이 가능합니다.

 

Q2. 정적 메소드는 무엇인가?

- 인스턴스와 클래스가 전혀 필요하지 않은 메소드를 뜻합니다.

별도의 객체 생성이 필요하지 않습니다.

인스턴스 변수와 메소드를 호출하지 못하는 대신 정적 메소드는 서로 생성이 가능합니다.

 

호출 방법

- "클래스명.메소드 명( )"의 방식으로 호출이 가능합니다.

 

'통계학' 카테고리의 다른 글

[Weekly] 한 줄 통계학 지식[6]  (0) 2024.08.19
[Weekly] 한 줄 통계학 지식[5]  (0) 2024.08.12
[Weekly] 한 줄 통계학 지식[3]  (0) 2024.07.07
[Weekly] 한 줄 통계학 지식[2]  (1) 2024.07.07
[Weekly] 한 줄 통계학 지식[1]  (0) 2024.07.07