设为首页 加入收藏

TOP

关于静态代码块和匿名代码块以及结构体在程序运行过程中的调用顺序实验(续)
2023-07-25 21:43:26 】 浏览:35
Tags:关于静 程序运 程中的

关于静态代码块和匿名代码块以及结构体在程序运行过程中的调用顺序实验(续)

之前发过一篇博客讲述自己对静态代码块、匿名代码块以及结构体在程序中运行结果的小实验。本次再接触到abstract抽象类后,觉得在做一个实验,看看抽象类方法继承中三个模块的调用顺序。所编写的代码如下:

  • Application类(带main方法)

  • 抽象类Action

  • 继承类A

  • 运行结果如下:

? 可以看到,与普通类的继承情况不同,在抽象类的继承调用中,使用new调用子类会先进入抽象类调用静态构造体,然后再回到子类调用子类的静态构造体,之后的顺序同前面的实验部分二。因此,需要主要加以区分。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇AcWing 787.归并排序(Java) 下一篇day12-SpringMVC文件上传

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目