符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
1、创建一个Bean1类,并建好两个私有变量和构造方法。
创新互联主营东安网站建设的网络公司,主营网站建设方案,app软件开发,东安h5小程序制作搭建,东安网站营销推广欢迎东安等地区企业咨询
2、创建一个Bean2类,引入对应包,创建好main 方法。
3、创建 Class? clazz = Class.forName("test.Bean1")。
4、创建Bean1 bean = (Bean1) clazz.newInstance();Field[] fs = clazz.getDeclaredFields()。
5、创建for (Field field : fs) // 要设置属性可达,不然会抛出IllegalAccessException异常 field.setAccessible(true);// 打印初始值 System.out.println(field.getName() + "===" + field.get(bean));}。
6、执行main方法查看结果。
因为私有属性是通过Object o这个对象来调用的啊,并没有直接访问私有属性
public class Test {
private String gen; //私有属性,表示用户性别
public String getGen() { //公开方法,用来获取这个用户的性别
return gen;
}
public void setGen(String gen) { //公开方法,用来获取这个用户的性别
this.gen = testGen(gen); //当用户设置性别的时候,调用私有方法来判断参数是否合法
}
/**
* 私有方法,用来测试用户设置的性别是否为男|女,如果设置不正确默认为男
* @param gen 可选值,男|女
* @return 如果不合法,则返回男
*/
private String testGen(String gen){
if("男".equals(gen) || "女".equals(gen)){
return gen;
}else{
return "男";
}
}
public static void main(String[] args){
}
}
子类会继承父类的私有属性和方法,但子类新添加的方法不能访问它们,必须通过从父类继承的非私有方法、父类的构造方法来访问它们。这个例子就是通过父类的构造方法来访问的子类继承自父类的私有属性。