类的定义

2020-06-26  本文已影响0人  ButICare_b72d

            本人文章主要是为了复习自己所学知识,会将Java和Kotlin混合在一起描述,且是首次尝试写成博客,有比较啰嗦的地方请勿见怪

        如果小伙伴学习过Java,那么应该知道,一段Java代码最重要的部分就是类,方法和变量,而Kotlin语言在Java的基础上做了很多优化并且提供了一些语法糖,但是这并不影响他的重要的组成部分,依然是类,方法,以及变量

        Java是一门面向对象的语言,对象在代码中的体现就是类,关键字:class(Java语法严谨,请注意区分大小写)

        类的含义:某一类物品的统一描述,例如动物,植物,人类,都可以称之为类,当然,对象的定义也不一定要求范围是这么广泛,动物里还包括了爬行动物,两栖动物,再细分为狮子,老虎,小猫,小狗,都可以称之为类

Kotlin中类的含义和Java并没有什么区别,那么我们来看看它们之间代码的区别:

    Java代码示例:

动物类:

class Animal{

}

人类:

class Person{

}

Kotlin代码示例:

class Animal{

}

class Person{

}

实际上他们并没有区别,你需要记住的就只有两个东西:

1.首先类的关键字是class,这一点Java与Kotlin并没有区别

2.类由class+类名+{}组成一个完整的表达式(实际上还会用到修饰符,暂时不讲)

 注:上面提到了一个术语, 关键字:Java关键字是对Java编译器有特殊含义的字符串,java里有很多关键字,并且要求类名以及下一章讲到的方法名,变量名等都不能使用关键字

上一篇下一篇

猜你喜欢

热点阅读