클래스와 객체 - 메서드(method), 함수(function) 2023. 4. 14. 20:48

namin0_0·2023년 5월 29일
0

9메서드(method)

  • 클래스의 기능을 재연할 때 메서드를 구현하게 된다.

  • 메서드 = 함수(funtion)의 일종

  • 함수란 하나의 기능을 수행하는 일련의 코드를 말한다.

  • 중복되는 기능은 함수로 구현하여 함수를 호출하여 사용한다.

  • 함수중에 객체(클래스 안에 구현된) 멤버 변수들을 이용해서 구현된 함수를 메서드라고 한다.

클레스선언하기, 클래스 정의하기

스택메모리

  • 함수가 호출될 때 사용하는 메모리

  • 함수의 기능 수행이 끝나면 자동으로 반환되는 메모리

클래스에 메서드 구현하기

  • 클래스의 메서드는 멤버 변수를 사용하여 기능 구현

  • 학생의 이름을 반환하는 메서드


함수를 쓰는 이유

  • 코드를 효율적으로 구현하기 위해

  • 유지보수 할 때도 효율적이다.

함수나 메서드의 구현은 어떻게 하면 좋을까

  • 함수는 하나의 기능을 함수 이름에 맞게 구현하는게 가장 좋다.
profile
갓생살기프로젝트

0개의 댓글