
data type 에는 boolean, bytes, address, uint 4가지가 있다. boolean : true / false bool public b = false; // ! || == && bool public b1 = !false; //true bo
함수 정의

public은 모든곳에서 접근이 가능하기 때문에 배포된 스마트컨트랙에 변수 a가 생기지만private으로 정의도 변수 a2는 외부에서 접근할 수 없음contract Public_example에서 함수가 external로 선언이 되었는데 external로 선언된 함수는외

view를 쓰면 function 밖의 변수들을 읽을 수는 있지만 변경이 불가능하다.pure을 쓰면 function 밖의 변수들을 읽을 수도 없고 변경도 불가능하다.view와 pure을 둘 다 명시하지 않으면 function밖의 변수를 읽어서 변경을 해야한다.pure과

constructor는 변수의 값을 초기화할 때 쓰인다. contract A를 인스턴스화해서 contract B에서 접근할 수 있음 초기값은 Alice , 52로 스마트컨트랙 트랜잭션에 입력되어있다. change 함수를 호출하면 Amy ,33을 리턴하는 것을 알