목록📖 solidity (2)
즐겁게, 코드
1. 함수 솔리디티에서는 function 키워드를 활용해 함수를 만들 수 있습니다. (솔리디티는 ECMAScript, 즉 자바스크립트 문법을 기반으로 설계되었다고 하는데, 아마 그 흔적 중 일부가 아닐까 싶습니다.) pragma solidity ^0.4.19; contract ZombieFactory { uint a = 16; uint b = a ** 10 struct Zombie { string name; uint dna; } Zombie[5] public zombies; function createZombie(string _name, uint _dna) { } } 함수의 접근자 지정하기 1 : private & public 함수에는 private & public 속성의 접근자를 지정할 수가 있습니다...
솔리디티(Solidity)는 *계약 지향 프로그래밍 언어로, 다양한 블록체인 플랫폼의 스마트 계약 로직을 작성할 때 사용됩니다. (쉽게 설명하면 이더리움 계열의 블록체인은 솔리디티로 작성됐다고 보면 됩니다.) ✅ TIP - 솔리디티를 처음 학습하는 입장이라면 이 "계약 지향" 이라는 말이 굉장히 생소하게 느껴질 수 있는데요, 보면서 느끼시겠지만 계약(contract)은 문법상 자바 등의 "클래스" 와 굉장히 유사한 구조입니다. 따라서, 앞으로 나올 "컨트랙트" 라는 말이 어색하다면 "클래스" 와 비슷한 개념이라고 어렴풋이 이해하고 계셔도 될 듯 합니다. 솔리디티의 큰 특징은 다음과 같습니다. 정적 타입 언어 Ethereum Virtual Machine (EVM) 위에서 실행됨 문장의 끝을 반드시 세미콜론..