- 상속
컨트랙트는 다른 컨트랙트를 상속받을 수 있고 상속받은 컨트랙트는 해당 컨트랙트의 상태변수, 함수 등을 사용할 수 있다(public, private, internal external 등에 따라 사용하지 못할 수 있을듯)
다중 상속이 가능하다
사용방법은 다음과 같다
contract 나는컨트랙트 {
}
contract 나는세컨트랙트 {
}
contract 상속자 is 나는컨트랙트, 나는세컨트랙트 {
}
- import
JS의 require나 TS, 리액트의 import와 같다고 보면 된다
import "./경로/경로경로/파일.sol";
챕터 5 답
// ZombieFeeding은 ZombieFactory로부터 상속받는다
contract ZombieFeeding is ZombieFactory {
}
챕터 6 답
// 동일 폴더의 zombiefactory.sol파일을 import한다
import "./zombiefactory.sol";
'솔리디티 > 크립토좀비' 카테고리의 다른 글
레슨2 챕터9 - 함수 접근 제어자 (0) | 2022.02.12 |
---|---|
레슨2 챕터 7, 8 - storage, memory (0) | 2022.02.12 |
레슨2 챕터2, 3, 4 - 매핑, 주소 / msg.sender / require (0) | 2022.02.12 |
레슨1 챕터 11, 12, 13 - 형변환, 종합, 이벤트 (0) | 2022.02.11 |
레슨1 챕터10 - 함수 제어자 (0) | 2022.02.11 |
댓글