Kotlin 类和对象2024 年 8 月 29 日 | 阅读 2 分钟 Kotlin 同时支持面向对象编程 (OOP) 和函数式编程。面向对象编程基于实时的对象和类。 Kotlin 也支持 OOP 语言的支柱,如封装、继承和多态。 Kotlin 类Kotlin 类 类似于 Java 类,一个类是具有公共属性的对象的蓝图。 Kotlin 类使用关键字 class 声明。 Kotlin 类有一个类头,它指定其类型参数、构造函数等,以及由大括号括起来的类体。 Kotlin 类声明的语法在上面的例子中,class className 是一个空的构造函数。它由编译器自动生成,但如果我们要提供一个构造函数,我们需要编写一个构造函数关键字,后跟类名,如下所示 Kotlin 类的例子account 类有三个属性 acc_no、name、amount 和三个成员函数 deposit()、withdraw()、checkBalance()。 在 Kotlin 中,属性必须初始化或声明为抽象。 在上面的类中,属性 acc_no 初始化为 0,name 初始化为 null,amount 初始化为 0f。 Kotlin 对象对象 是一个实时的实体,也可能是一个具有状态和行为的逻辑实体。 它具有以下特征
对象用于访问类的属性和成员函数。 Kotlin 允许创建一个类的多个对象。 创建一个对象Kotlin 对象分两步创建,首先是创建引用,然后是创建一个对象。 创建多个对象 这里 obj1 和 obj2 是引用,className() 是一个对象。 访问类属性和成员函数类的属性和成员函数通过使用对象通过 . 运算符访问。 例如 让我们创建一个例子,它使用 . 运算符访问类的属性和成员函数。 输出 Account no: 832345 holder :Ankit amount :1000.0 Ankit 下一主题Kotlin 嵌套和内部类 |
我们请求您订阅我们的新闻通讯以获取最新更新。