gpt4 book ai didi

java - 抽象的目的是什么?

转载 作者:搜寻专家 更新时间:2023-11-01 03:15:11 25 4
gpt4 key购买 nike

<分区>

大家好,我是一名大学新生。并且刚刚做了一个关于面向对象编程的研究,我正在研究的语言是 Kotlin,但是我找不到我们需要使用抽象类或方法的真正原因。

例如:

abstract class Student(name: String, age: Int) {

init {
println("Student name is: $name")
println("Student age is: $age")
}

//non-abstract function
fun demo() {
println("Non-abstract function of abstract class")
}

//abstract function
abstract fun func(message: String)
}

class College(name: String, age: Int): Student(name, age) {

override fun func(message: String) {
println(message)
}
}

fun main(args: Array<String>) {
val obj = College("Chaitanya", 31)
obj.func("I'm a Blogger")
obj.demo()
}

引用:https://beginnersbook.com/2019/03/kotlin-abstract-class/

这怎么只显示基本数据?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com