고민의힘
고민의 힘을 믿습니다.
2007년 6월 15일 금요일
서브루틴과 메소드의 차이
차이가 있지..
서브루틴은
AA::sub(); 의 형식
메소드는
$AA->method( $param ); 의 형식
메소드는 객체지향에서 사용하는 것이라 생각하면 된다.
클래스 내부를 살펴보면
package AA;
sub method
{
my ( $self ) = shift; 또는 my( $self, @args ) = @_;
....
}
메소드의 경우 가장 첫 번째 파라미터는
객체를 가르키는 레퍼런스가
된다.
댓글 없음:
댓글 쓰기
최근 게시물
이전 게시물
홈
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기