zoukankan      html  css  js  c++  java
  • 2020.10.10

    一、今日学习内容:

    今天主要学习了累与对象部分的最后一部分,内容深化:

    1、类的初始化块:

    可以在类中使用“{”和“}”将语句包围起来,直接将其作为类的成员。

    类的这种“没有名字”的“成员”,多用于初始化类的字段。

    2、类字段的初始化顺序:

    (1)执行类成员定义时指定的默认值或类的初始化块,到底执行哪一个要看哪一个“排在前面”。

    (2)执行类的构造函数。

    类的初始化块不接收任何的参数,而且只要一创建类的对象,它们就会被执行。因此,适合于封装那些“对象创建时必须执行的代码”。

    3、访问类的静态字段:

    可以用对象名或类名作为前缀访问静态数据

    (1)Employee newhire=new Employee();

    (2)newhire.total_employees=1;

    (3)Employee.total_employees=1;

    注:推荐使用类名来直接访问静态字段。

    4、静态初始化块的执行顺序:

    (1)静态初始化块只执行一次。

    (2)创建子类型的对象时,也会导致父类型的静态初始化块的执行。

    二、遇到的问题:

    没有什么问题。

    三、明日学习计划:

      继续学习类与对象的剩余了解部分。

  • 相关阅读:
    axios全局配置
    014 Javascript(148
    013 Javascript(134
    axios的基本使用
    axios简介
    012 Javascript(126
    016 HTML+CSS(Class198
    015 HTML+CSS(Class184
    014 HTML+CSS(Class165
    LCA题目选讲2
  • 原文地址:https://www.cnblogs.com/marr/p/14174027.html
Copyright © 2011-2022 走看看