社区
基础编程
帖子详情
动态加载类请教
sutter
2009-04-14 02:13:40
动态加载类后,可以用 method_exists判断是否存在某个方法,但我的类是继承关系,extends, 请问有什么方法能获取 这个父类名称?代码:
class a extends b
{
}
$obja=动态创建类a();
用什么方法可以获取$obja的extends 名称(b)
...全文
116
3
打赏
收藏
动态加载类请教
动态加载类后,可以用 method_exists判断是否存在某个方法,但我的类是继承关系,extends, 请问有什么方法能获取 这个父类名称?代码: class a extends b { } $obja=动态创建类a(); 用什么方法可以获取$obja的extends 名称(b)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sutter
2009-04-14
打赏
举报
回复
现在有这个问题:
class b {}
class a extends b
{
}
$p = new a;
echo get_parent_class($p);// out b
我这里的目的是获取b并 自动创建一个b的实例,但include($a)的时候就要提示错误: b不存在,怎么实现自动先载入b,再实例化a
sutter
2009-04-14
打赏
举报
回复
谢谢.
xuzuning
2009-04-14
打赏
举报
回复
您难道不看手册的吗?
class b {}
class a extends b
{
}
$p = new a;
echo get_parent_class($p);// out b
java
动态
加载
类
本文详细介绍了Java中的
动态
加载
类
和静态
加载
的区别,
动态
加载
能让程序具有更好的可扩展性和维护性。
类
的
加载
机制包括装载、链接(校验、准备、解析)、初始化等步骤,只有特定情况会触发
类
的初始化。
动态
加载
在运行时如果找不到
类
会抛出ClassNotFoundException,而静态
加载
则抛出NoClassDefFoundError。
java
动态
加载
类
_Java
动态
加载
类
示例详解
本文探讨了Java中
动态
加载
类
的重要性,通过示例解释了静态
加载
类
的局限性,并展示了如何通过
动态
加载
实现按需
加载
类
,增强程序的扩展性和健壮性。改造后的代码允许在不依赖具体实现
类
的情况下,通过接口实现功能的无缝扩展,提高了代码的灵活性。
Java
动态
加载
类
本文通过一个实例对比静态
加载
与
动态
加载
类
的区别,介绍了
动态
加载
类
的灵活性和扩展性优势,并展示了如何通过接口实现更好的扩展性。
java
动态
加载
类
和静态
加载
类
本文详细解释了
动态
加载
类
与静态
加载
类
的概念,分析了为何在项目中推荐使用
动态
加载
类
。通过实例对比,展示了
动态
加载
类
如何节省代码、提高效率并增强安全性。
Java
类
动态
加载
文章介绍了Java中
类
的静态
加载
和
动态
加载
。静态
加载
时,Java代码编译成字节码文件,若某个
类
缺失,不管是否会用到,编译都会失败。而
动态
加载
只有在调用确定的
类
且该
类
不存在时才会报错,文中通过具体例子进行了说明。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章