카테고리 없음

내일배움캠프 41일차 - method를 이해하는 방법

본성 2024. 9. 11. 20:49
반응형

Java의 세상 속에서 클래스를 모른다는 것은 모든 개발에 있어 할 수 없는 일이다.

 

왜 Method는 이해하기 어려운가...

 

정말 문제이다.

 

Method는 무엇인가.


Method를 이해하는 방법

method

 

1. JAVA에서 우리는 클래스를 배운다.

 

2. 그 속에는 method를 사용하는 방법을 알아야 한다.

 

3. method를 알아야 개발을 거의 할 수 있다고 할 수 있는데....! 한 번 알아보자!!!

 

4. 위키백과에서는 이렇게 말한다.

 

메서드(method) 또는 멤버 함수는 객체 지향 프로그래밍에서 객체와 관련된 서브 루틴 (또는 함수)이자 클래스가 갖고 있는 기능이다.

데이터와 멤버 변수에 대한 접근 권한을 갖는다.

클래스 기반 언어에서 클래스 내부에 정의되어 있다.

메서드는 프로그램이 실행되고 있을 때 클래스에서 생성된 인스턴스와 관련된 동작을 정의한다.

메서드는 런타임 중에 클래스 인스턴스 (또는 클래스 객체)에 저장되어 있는 데이터에 접근할 수 있는 특수 속성을 가지고 있다.

바인딩은 클래스와 메서드 간의 연관관계를 말한다.

클래스와 관련된 메서드는 클래스에 바인딩할 수 있다.

메서드는 컴파일 타임 (정적 바인딩) 또는 런타임 (동적 바인딩)에 클래스에 바인딩 할 수 있다.

 

5. 내가 보아도 무슨 말인지 알 수가 없다.

 

6. 설명이 어렵다면 수학의 함수와 비슷하다고 생각하면 쉽다.

 

7. 여러분도 그러한가요? 수학의 함수와 비슷하다는 것을?

 

8. 컴퓨터공학을 포함한 코딩이 연관되는 모든 분야에서는 입력 변수를 넣었을 때의 출력식으로 정의될 수 있다. 사실 이쪽 개념이 가장 보편적 공학 해석으로 통용된다.

 

9. 메소드도 이렇게 공학적으로 해결이 가능하다.

 

10. 이제 실전에서 써보자...!


https://ko.wikipedia.org/wiki/%EB%A9%94%EC%84%9C%EB%93%9C_(%EC%BB%B4%ED%93%A8%ED%84%B0_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D)

 

메서드 (컴퓨터 프로그래밍) - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 메서드(method) 또는 멤버 함수는 객체 지향 프로그래밍에서 객체와 관련된 서브 루틴 (또는 함수)이자 클래스가 갖고 있는 기능이다. 데이터와 멤버 변수에 대한

ko.wikipedia.org

https://namu.wiki/w/%ED%95%A8%EC%88%98

 

함수

函 數 | Function 수학 에서 두 집합 사이의 관계를 설명하는 논리적 개념으로, 간단하게 정의역의 각 원소

namu.wiki

https://namu.wiki/w/%EB%A9%94%EC%84%9C%EB%93%9C(%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D)

 

메서드(프로그래밍)

Method, Member function 객체 지향 프로그래밍 에서 클래스 내부에 정의되어 있는 클래스의 인스턴스

namu.wiki

 

<출처>


오늘의 느낀 점

 

1. 세상에는 정말 많은 직업이 있다.

 

2. 사람한테는 기질이 있다.

 

3. 기질에 따라서 직업을 선택하는 게 맞는 거 같다. 너무 확답을 해야 하나...

 

그냥...... 잘 모르겠다.

반응형