反射机制
来源:互联网 发布:淘宝卖家封号 编辑:程序博客网 时间:2024/06/05 19:22
反射机制,无非是根据包名找到这个类而已,还可以根据反射机制,
反射机制,有很大的灵活行,尤其是Class.forname();
下面举一个反射例子的特例;
要求,简化代码,比如,买苹果,买橘子,付钱,
新建apple类如下
public class Apple implements Shuiguo{public void mai(){System.out.println("买苹果---付钱");}}
橘子类
public class Juzi implements Shuiguo {public void fun() { System.out.println("橘子。。。");}public void mai() {System.out.println("买橘子---付钱");}}
反射类
public class Fanshe {public static void main(String[] arg0){try {Class ss=Class.forName(arg0[0]);//因为类型不一样,所以要定义个抽象方法 Shuiguo sg=(Shuiguo)ss.newInstance(); sg.mai();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
抽象类
public interface Shuiguo { public void mai();}自己要想再买什么,可以随时添加个类,实现那个接口就行了,
0 0
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 反射机制
- 研发资源(持续更新)
- ZendStudio Using external web browser
- automake使用方法
- Linux(Ubuntu)安装jdk1.8
- c++基础-- const 限定符
- 反射机制
- ldap服务器搭建——sudo权限配置
- Java语言基础
- Fragment
- AndroidStudio集成极光推送
- 对 jQuery 中 data 方法的误解分析
- maven 配置nexus私服
- 2015年总结和2016年计划
- java写一个爬虫