能不能直接赋值,不要那个初始化块。

来源:8-10 Java 中的 static 使用之静态初始化块

壮丹田

2016-10-06 17:20

能不能直接赋值,不要那个初始化块。

写回答 关注

3回答

  • ziom
    2016-10-07 09:30:09
    已采纳

    private修饰的属性在当前类可以直接赋值,否则只能通过构造或者setter赋值

    壮丹田

    非常感谢!

    2016-10-30 02:56:03

    共 1 条回复 >

  • ViktorZ
    2016-10-27 17:12:44

    变量默认的类型是private,private是私有的意思,所以变量只可以在当前类直接赋值,或者通过构造或者setter赋值

  • sunshine彩虹雨
    2016-10-06 17:27:41

    属性是private的,不能直接赋值,但是可以用setter方法赋值,那个构造函数不写也可以

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530559 学习 · 6091 问题

查看课程

相似问题