社区
Java SE
帖子详情
抽象类中利用静态方法创建一个对象并返回抽象类?这是什么原理啊?
guyangsheng
2019-10-06 12:21:28
为什么在抽象类中还能出现抽象类本身的定义呢??? 描述的有点乱,哪位兄弟
能给我解释下这个是什么方面的知识吗,太感谢了。。。。。
...全文
174
4
打赏
收藏
抽象类中利用静态方法创建一个对象并返回抽象类?这是什么原理啊?
为什么在抽象类中还能出现抽象类本身的定义呢??? 描述的有点乱,哪位兄弟能给我解释下这个是什么方面的知识吗,太感谢了。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hurtCat
2019-10-08
打赏
举报
回复
我觉得这点应该这么考 System.out.println(Person.sayHello().name);
「已注销」
2019-10-06
打赏
举报
回复
首先Person是类名,抽象类里面是可以有具体的方法的,你说的那个是方法的返回值,这个方法返回的是Person类的实例,他返回的是null,显然这么写几乎没有任何意义,如果你想要链式编程的话大可返回调用该方法的对象本身,但是这个方法是静态方法,调用时直接使用Person.sayHello,不需要创建实例,所以也是不可实现链式编程的,总之返回值为void就够了,返回Person没什么用
wowpH
2019-10-06
打赏
举报
回复
没看懂。。。。。。
「已注销」
2019-10-06
打赏
举报
回复
另外Test看起来应该是继承了Person,但是Test本身没有sqyHello方法,也就是说这个类没有继承父类的静态方法,只不过可以用自己的名字调用父类的静态方法,除非他自己内部也声明了同名的静态方法,这个时候他用的就是自己的静态方法,还有抽象类不可实例化,Person test这种操作无用且反人类
02-MySQL(单表查询)
02-MySQL(单表查询)
大学生校园兼职微信小程序pf(文档+源码)_kaic.zip
计算机毕业设计
ssm留学生交流互动论坛网站(文档+源码)_kaic.zip
计算机毕业设计
基于双向DC-DC变换器的储能电池SOC充电+放电双模式Simulink仿真
内容概要:本文介绍了基于双向DC-DC变换器的储能电池SOC(State of Charge)充放电双模式Simulink仿真模型,重点实现电池在充电与放电两种工作模式下的平滑切换与精确控制。通过构建闭环控制系统,结合电池SOC反馈调节,实现能量的高效双向流动管理,提升储能系统的动态响应能力与运行效率。仿真模型涵盖主电路设计、控制策略实现(如电压/电流双环控制)、模式切换逻辑及SOC估算算法,适用于微电网、电动汽车等对能量管理精度要求较高的应用场景。; 适合人群:具备电力电子、自动控制或电气工程背景,熟悉Simulink仿真环境,从事储能系统、新能源发电或动力电池管理相关研究的科研人员及工程技术人员。; 使用场景及目标:① 掌握双向DC-DC变换器在储能系统
中
的建模与仿真方法;② 理解基于SOC的充放电模式切换控制策略的设计
原理
;③ 为实际储能系统控制器开发提供理论依据与仿真验证平台;④ 支持微电网能量管理、电动汽车能量回收等课题的研究与教学演示。; 阅读建议:建议结合MATLAB/Simulink环境动手实践,重点关注控制环路参数整定、模式切换时的暂态响应及SOC估算精度优化,可进一步引入温度、老化等因素以增强模型实用性。
ssm企业销售人员培训系统(1)(文档+源码)_kaic.zip
计算机毕业设计
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章