Kotlin从入门到放弃 第四节 类与对象

Kotlin从入门到放弃 第四节 类与对象

Kotlin中创建类非常简单。直接在Android Studio中操作就可以了。
创建类
这里直接点击Class就创建好了。Kotlin的类

这是一个空的类实现,可以看到,Kotlin中也是使用class关键字来声明一个类的,这一点和java一致。现在我们可以在这个类中加入字段和函数。这里我加入了name和age字段,以及一个eat() 函数。

class Person {
	var name = "";
	var age = 0;

	fun eat() {
		Log.i("TAG", name + " is eating. He is " + age + " years old.")
	}
}

简单解释一下,这里使用var关键字创建了name和age,是因为我们需要在创建类之后在指定具体的姓名和年龄,而使用val后面就不能重新赋值了。在下里面是一个eat函数,然后里面有一条日志输出,非常简单。

Person类创建好之后,我们给他实例化:val person = Person()

Kotlin中实例化一个类的方式和Java是相似的,只是去掉了new这个关键字。

上面的代码将实例化后的类辅助到了person这个变量上面,person就可以称为Person类的一个实例,也就是我们常说的对象。

然后我在主函数中进行一些操作:

fun main() {
	val person = Person()
	person.name = "Tom"
	person.age = 73
	person.eat()
}

这里把name赋值为Tom,年龄是73,然后调用了eat函数,运行结果就是打印出了信息,这里不帖出来了。

这些就是Kotlin中类与对象的一些基本操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值