Lua表实现类

Lua 复制代码
--类
Student = { 
	name = "Holens",
	age = 1,
	sex = true,

	Say1 = function()
		print(Student.name.."说话了")
	end,

	Say2 = function(t)
		print(t.name.."说话了2")
	end
}
Student.Say1()
print("*************************************")

--声明后添加
Student.child = "blueman"
print(Student.child)

--lua中.和:区别
--:会默认把调用者 作为第一个参数传入方法
Student:Say2()
print("*************************************")
相关推荐
初级代码游戏16 小时前
iOS开发 Swift 速记2:三种集合类型 Array Set Dictionary
开发语言·ios·swift
峥嵘life17 小时前
Android WiFi 热点 Channel 信道 和 Frequency 频率 转换总结
android·开发语言
wgego17 小时前
基础的反序列化一些总结(php和java)
java·开发语言·笔记
冻柠檬飞冰走茶18 小时前
PTA基础编程题目集 7-8超速判断(C++语言实现)
开发语言·数据结构·c++·算法
智购科技自动售卖机厂家18 小时前
从STM32到RK3588——自动售货机嵌入式主控方案的架构演进~YH
stm32·嵌入式硬件·物联网·架构·lua·零售·symfony
山峰哥19 小时前
数据库工程与SQL调优:从慢查询到秒级响应的实战之路
java·开发语言·数据库·sql·深度优先·启发式算法
wangjialelele19 小时前
Selenium4 + Java Web自动化测试入门指南:从环境搭建到常用操作详解
java·开发语言·前端·测试工具·自动化
Awna19 小时前
Golang 大小写可见性规范
开发语言·后端·golang
AI科技星20 小时前
曲率‑挠率与 $\boldsymbol{\omega/c}$ 的关系、精算验证及其物理意义
c语言·开发语言·线性代数·算法·决策树·机器学习·ai科技星
鹿角片ljp20 小时前
Java框架篇:Spring + SpringMVC + SpringBoot + MyBatis深度复习
java·开发语言