我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Kotlin data class继承后初始化 无法指定父类的参数

如下定义:

open class Father(
        val name:String = ""
)

data class Son(
        val age:Int = 1
):Father()

fun main(args: Array<String>) {
    val son = Son(
            name = "",
            age = 10
    )
}

其中, main方法里的Son无法初始化父类的name属性, 若想达到目的, 请问如何才是正确写法?

https://www.kotlincn.net/docs/reference/classes.html

近期文章

  • Java语言怎么使用循环语句和if语句配合的办法,打印*号三角形
  • 这是一个关于C语言的scanf语句的问题
  • .Net - 用于清理垃圾字符的正则表达式
  • 我可以为preg_replace的每个替换字符串使用唯一标识符变量吗?
  • 通过ajax使用一个按钮将单个表单提交到两个操作
  • Silex SecurityServiceProvider在尝试进行身份验证时将AnonymousToken存储在HHVM上
  • 将此标记云显示为下拉列表
  • 提交输入“31”的maxlength“30”的文本输入
  • Prestashop - 如何使用外部模块tpl修改模块
  • 从代码点火器中的postgres更新查询获取'返回'值
  • 将从word获取的wordpress外部ip映射到我的域
  • FPDF中PHP的百分比计算
  • PHP,使页面自动检测管理员所做的更改
  • 如何使用HTML向传出的PHP电子邮件添加.png?
  • 使用php将json转换为csv无法获得正确的格式
  • php从标记中删除所有属性
  • PHP从utf8_general_ci转换为latin1_swedish_ci
  • 数据未插入数据库且没有错误
  • 安全的帐户注册
  • 使用RegEx获取字符串的特定部分

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华