728x90
솔리디티의 컨트랙은 객체지향 언어들의 클래스와 비슷한 개념이다.
문법은 자바스크립트와 비슷하지만 솔리디티에는 타입을 구분할 수 있고, 상속같은 객체지향의 개념도 존재한다.
pragma solidity ^0.4.23; //solidity버전
contract Mycontract{
uint count; //상태변수 , 클래스의 멤버변수라고 생각하면 된다.
constructor() public { // 생성자
//...
}
// 함수 이름 매개변수 함수타입 리턴타입
function numOfStudents(address_teacher) public view returns(uint) {
// ...
}
}
728x90
반응형
'study > BlockChain' 카테고리의 다른 글
값 타입 (2) | 2019.10.05 |
---|---|
함수 타입 제어자 (2) | 2019.10.05 |
접근 제어자 (2) | 2019.10.05 |
nodestart.cmd /DAG파일 생성 (0) | 2019.10.05 |
genesis block (4) | 2019.10.05 |