本文目录一览:
- 1、php能实现类似javabean的效果吗?
- 2、在PHP中,如何在类外部操作私有成员?
- 3、bean 和javabean是同一个概念吧
- 4、bean是用来做什么的?它有什么作用?
- 5、php的单例模式有什么具体好处?具体在哪里实现?面试的时候让人问到..求解
- 6、Java bean 是个什么概念
php能实现类似javabean的效果吗?
把这样的内容写在一个文件里面(例如prepend.php),然后修改PHP.ini里面增加下面的行:
auto_prepend_file = e:/www/prepend.php
这样就可以在所有的PHP里面使用。
如果你只是需要部分文件里面使用这样的功能,可以不修改PHP.INI文件,而是在需要的文件里面使用include引用这个php文件。
在PHP中,如何在类外部操作私有成员?
类的私有成员private在类外部是不能操作的
可以再类内部建立public的get和set方法
和java的bean一样
bean 和javabean是同一个概念吧
也不能这么等同。bean有很多种 例如spring、EJB等都有bean这个概念。
而javabean 代表一个典型的POJO对象 。
bean是用来做什么的?它有什么作用?
这里的bean不是java bean的概念中的bean.在spring中,凡是需要在容器中进行管理的对象都在xml里定义为一个bean.这是个xml的定义规则。
name当然就是定义一个名称啦。class用于定义对应这个名称的类的名字,property是对这个类中变量的赋值,name是这个变量名,ref是引用这个XML里定义的另外一个bean的名字.
通过你的问题,你对你使用的整体框架缺乏了解,最好买一本这方面的书看一看,所有问题就都清楚了。这个问题属于基础性的,还有很多关联性的知识在这里无法详细介绍,所以可能你还不能够完全理解我回答的内容的真实用途。
php的单例模式有什么具体好处?具体在哪里实现?面试的时候让人问到..求解
单例不只是PHP中有,是面向对象类语言都有的概念。
你说的是做用,是从语言层面上。只有一个实例。
我觉得面试官要问的是实际使用的含义,对于整个程序设计而言的好处。
我本身也不是什么高手,觉得我说的不对轻喷。
我也用过PHP的TP框架,但是用的很浅,没有体会到有什么特别的。
我说说java的spring框架,它的bean实例化是单例的,struts2也支持选择是否单例。
它能节约内存开销,这是最明显的,一个工具类,或者一个服务类,单例下,一个实例足够,并不需要创建N此,无故的浪费掉内存。
从设计上而言,一个只需要实例化一次就足够的类,设计为单例,这样可以做到从设计上而言更清晰
Java bean 是个什么概念
java bean就是一个java类,这个类必须是具体的和公共的,并且具有无参数的构造器。
java bean包含属性和方法(get,set)
一般作为model使用,例如
public class Person(){
private String name;
private int age;
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
public int getAge(){
return age;
}
public void setAge(int age){
this.age=age;
}
}
属性私有,不可直接调用和修改
通过get方法获取属性值
通过set方法设置属性值