timezone |
---|
Asia/Shanghai |
- 自我介绍
- 嗨,你好,我是 keien。
- 热爱编程、唱,跳,rap,篮球。
- 热爱计算机科学和IT互联网事业,希望能成为一名优秀的开发者。
- 我们正在让这个世界变得更加美好,通过代码的重复使用和延展构建完美体系。
- We're making the world a better place. Through constructing elegant hierarchies for maximum code reuse and extensibility.
- 你认为你会完成本次残酷学习吗?
- 我坚信我会
- 变量声明: 学习了如何声明和使用不同类型的变量,包括整型(int, uint)、布尔型(bool)、地址(address)等。
- 基本运算符: 掌握了算术运算符(+, -, *, /, %)、比较运算符(==, !=, >, <, >=, <=)和逻辑运算符(&&, ||, !)的使用。
- 控制结构: 学习了if-else条件语句、for和while循环的使用方法。
- 合约声明: 学习了如何使用 contract 关键字声明一个智能合约,以及合约的基本结构。
- 状态变量: 了解了如何在合约中声明和使用状态变量,这些变量用于存储合约的持久数据。
- 函数: 学习了如何定义和使用函数,包括公共函数、私有函数、内部函数和外部函数的区别。
- 事件: 掌握了如何声明和触发事件,以及事件在智能合约中的重要作用。
- 编写了一个简单的存储合约,包含状态变量、setter和getter函数,以及一个事件来记录状态变化。
- 创建了一个基本的投票合约,使用状态变量存储候选人和投票结果,通过函数实现投票逻辑,并使用事件记录每次投票。