经典例子:面向对象版图形计算器

为什么被封杀 2014-04-01 05:25:42
在index.php文件中有
echo new Form("index.php"); //Form是一个类,里面有构造方法。

echo new Result();
这是什么意思,new不是创建对象吗?这样输出对象也可以啊。还有创建的对象叫什么名字?
附 :
Form类的构造方法如下:
function __construct() {
$this->action=$action;
$this->shape=isset($_GET["action"])?$_GET["action"]:"rect";
}
...全文
150 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
为什么被封杀 2014-04-01
  • 打赏
  • 举报
回复
哦。。。这样啊。。。后面有__toString()方法。。多谢大神
xuzuning 2014-04-01
  • 打赏
  • 举报
回复
echo new Result(); 相当于 $p = new Result(); echo $p; 这种写法的前提条件是类中定义了 __toString 方法 而 __toString 方法是将这个类的实例转换成一个字符串,当然具体什么内容由你来决定
为什么被封杀 2014-04-01
  • 打赏
  • 举报
回复
额、、是的。那实例化的对象名叫什么啊。
一起混吧 2014-04-01
  • 打赏
  • 举报
回复
是的,不过你的构造函数要改为 __construct($action) 才行吧?
为什么被封杀 2014-04-01
  • 打赏
  • 举报
回复
会不会是同时调用了,Form中的构造方法。。把包含index.php的对象传给 $action
一起混吧 2014-04-01
  • 打赏
  • 举报
回复
echo new Form("index.php"); 输出Form的实例化对象,它是一个对象。用echo 输出是会报错的,要用print_r(); 打印才行。
matlab应用百例-matlab实用程序百例.rar 这是很实用的图像处理例子,一共100个,几乎包含完了常见的函数。 内容:1-32是:图应用篇 33-66是:界面设计篇 67-84是:图处理篇 85-100是:数值分析篇 实例1:三角函数曲线(1) 实例2:三角函数曲线(2) 实例3:图的叠加 实例4:双y轴图的绘制 实例5:单个轴窗口显示多个图 实例6:图标注 实例7:条 实例8:区域图 实例9:饼图的绘制 实例10:阶梯图 实例11:枝干图 实例12:罗盘图 实例13:轮廓图 实例14:交互式图 实例15:变换的傅立叶函数曲线 实例16:劳伦兹非线方程的无序活动 实例17:填充图 例18:条图和阶梯图 实例19:三维曲线图 实例20:图的隐藏属性 实例21PEAKS函数曲线 实例22:片状图 实例23:视角的调整 实例24:向量场的绘制 实例25:灯光定位 实例26:柱状图 实例27:设置照明方式 实例28:羽状图 实例29:立体透视(1) 实例30:立体透视(2) 实例31:表面图 实例32:沿曲线移动的小球 实例33:曲线转换按钮 实例34:栅格控制按钮 实例35:编辑框的使用 实例36:弹出式菜单 实例37:滑标的使用 实例38:多选菜单 实例39:菜单控制的使用 实例40:UIMENU菜单的应用 实例41:除法计算器 实例42:单选框的使用 实例43:添加环境效果 实例44:改变坐标轴范围 实例45:简单运算器 实例46:曲线色彩的修改 实例47:曲线标记 实例48:修改曲型 实例49:指定坐标轴范围 实例50:绘制不同函数曲线的用户界面 实例51:可设置函数曲线图视角的用户界面 实例52:可设置函数曲线图视角的用户界面 实例53:可设置函数曲线光源的用户界面 实例54:添加效果 实例55:查询日期 实例56:图效果(1) 实例57:图效果 实例58:可控制小球运动速度的用户界面 实例59:设置坐标轴纵横轴比 实例60:动态文本显示 实例61:浏览流体数据 实例62:简单计算器 实例63:字母统计 实例64:图的几何操作 实例65:时间计算器 实例66:数字操作 实例67:图像的块操作 实例68:图的过滤操作 实例69:图像的频率操作 实例70:函数变换 实例71:RADON函数变换 实例72:图像分析(1) 实例73:过滤图像 实例74:图像的区域处理 实例75:图像的颜色处置 实例76:交换显示图像 实例77:矢量数据的显示 实例78:图像分析(2) 实例79:图像逻辑操作 实例80:进度条的使用 例81:MRI数据的显示 实例82:图像类型转换 实例83:特殊的图像显示技术 实例84:图像的几何操作 实例85:拉个朗日插值 例86:三次样条插值法 实例87:NEWTON插值 实例88:hermite插值 实例89:mewton式的hermite插值 实例90:平方根法 实例91:gauss消去法 实例92:三角分解法 实例93:jacobi迭代法 实例94:gauss迭代法 实例95:sor迭代法 实例96:最速下降法 实例97:共额梯度法 实例98:mewton迭代法 实例99:broyden迭代法 实例100:逆broyden迭代法

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧