fullstack

'접근제어자'에 해당되는 글 1건

  1. [Solidity] 접근 제어자 (public, private, internal, external)

[Solidity] 접근 제어자 (public, private, internal, external)

Web3/Solidity

접근 제어자는 함수가 언제, 어디서 호출될 수 있는지 제어합니다

Solidity에서 접근 제어자의 종류는 다음과 같습니다

 

public

이 함수는 contract의 내외부 모두에서, 어디서든지 호출될 수 있습니다

 

private

이 함수는 contract의 내부의 다른 함수들에 의해서만 호출될 수 있습니다

 

internal

이 함수는 contract의 내부 혹은, 해당 contract를 상속하는 다른 contract에서도 호출될 수 있습니다

 

external

이 함수는 오직 contract 외부에서만 호출될 수 있습니다