项目里如何为对象扩展属性

问题描述

项目里有多个对象需要添加同一名称的属性,逻辑比较多,希望获得有一些好的方法来扩展项目的对象属性

解决方案

解决方案二:
多个对象有啥关系不,没得话那你就只能下面的了,否则可以用泛型约束publicstaticclasstemp{publicstaticvoidAddtionary(thisobjectobj){}}

解决方案三:
引用楼主u013080099的回复:

项目里有多个对象需要添加同一名称的属性,逻辑比较多,希望获得有一些好的方法来扩展项目的对象属性

定义一个接口,存放需要扩展的属性,对象继承接口
解决方案四:
继承。。。。。

时间: 2024-09-29 15:32:48

项目里如何为对象扩展属性的相关文章

java-Struts标签不能获取list里的对象的属性是怎么一回事?

问题描述 Struts标签不能获取list里的对象的属性是怎么一回事? list里有值: <s:property value="list"/> 这样能获取到所有对象,但是 <s:property value="list.entity.name"/> 这样list里对象的属性值却不能获取到是怎么一回事? list在后台有get.set方法.对象也有get.set方法. 其他页面通过action传到页面的对象都可以获取到..之前也没遇到过这样的问

javascript-JS里报错对象不支持“ReceiveData”属性或方法

问题描述 JS里报错对象不支持"ReceiveData"属性或方法 对象不支持"ReceiveData"属性或方法 并不知道要PO什么 需要PO什么你告诉我 我PO出来 大神求指导 解决方案 看看什么库缺少了,没有定义 解决方案二: 把这个对象所有属性打印出来看看,是否有这个方法,属性.调用对了吗 解决方案三: js中对象不支持此属性或方法js 对象不支持此属性或方法js 对象不支持此属性或方法----------------------

安卓开发中粘贴进项目里的xml文件的R.id里的属性报错怎么解决啊?新手,求助。。

问题描述 安卓开发中粘贴进项目里的xml文件的R.id里的属性报错怎么解决啊?新手,求助.. mContent = (EditText) findViewById(R.id.et_note_content);像这样的代码,R.java中能找到et_note_ content但就是报错,et_note_content cannot be resolved or is not a field.怎么解决啊,新手求助 解决方案 注意一下引入的R是不是你工程的R,看一下import

如何将json对象的属性赋给文本框里面的value

问题描述 如何将json对象的属性赋给文本框里面的value 编 号: json 里面的属性有 private int userId;// 用户ID private String userAcount;// 用户账号 private String userPass; // 用户密码 private String userName;// 用户名 private String sex;// 用户性别 private String address;// 用户地址 private String logi

javascript-js里Math对象的属性和方法不能遍历,这是怎么回事?

问题描述 js里Math对象的属性和方法不能遍历,这是怎么回事? 突发奇想,想把js的Math遍历一下,结果发现用for-in没有返回值,也没有错误显示,这是怎么回事? 解决方案 Math只有静态属性和静态方法,不能被实例化,也就不能作为for-in的参数. 我测试了,没有显示.不过你要是用for-in 测试window对象的话,就能看到window对象有好多的属性了. Math这种功能性的函数,可能就不适合用for-in来测试了吧.

java 循环数组,并加到对象的属性里

问题描述 比如:String [] a=new String[] {"1","2","3","4","5","6","7"};String [] b=new String[] {"8","9","10","11","12","13","14

SQLServer在数据库对象上使用扩展属性

SQL Server 2000 引入了扩展属性,用户可在各种数据库对象上定义这些属性.这些扩展属性可用于存储与数据库对象有关的应用程序或站点特有的信息.因为属性存储在数据库中,所有读取属性的应用程序都能以相同的方式评估对象.这有助于在系统中的所有程序对数据的处理方式上强制一致性.         每个扩展属性都有用户定义的名称和值.扩展属性值为最多可包含 7,500 字节数据的 sql_variant 值.         扩展属性的可能用途包括: 指定表.视图或列的标题.这样,所有应用程序都可

jQuery Data Linking 对象与对象之间属性的关联

支持客户端的数据绑定 ASP.NET团队最近还向jQuery社区提交了被称为"data linking"的技术,Data Linking可以帮助你实现对象与对象之间属性的关联--当其中一方发生改变时另一方也随之改变.方便的实现页面中展现的数据与实际数据对象中的数据实时同步. data linking与data-binding的理论很相近(我们之所以使用data linking这个名称是因为jQuery中已经包含bing()方法,尽管这个方法与数据绑定没有什么关系...). 现在来看看d

在页面中,利用SQL Server的扩展属性象access一样显示列的注释

access|server|显示|页面 access的设计视图有个不错的功能-----设计列的注释,这可以让设计者清楚地看到每个列的意义.一般的sql server建表时没有这个功能,但是他有扩展属性,这个功能也不错,可以把注释写到这里面,然后把相应的结果作为rs返回到页面进行应用我想,这在动态显示数据库的table的列信息时候可能比较有用(记得好像以前论坛里也有人问到过) 具体方法如下:(也可以在EM,QA里面通过右击相应列---扩展属性,进行添加) EXEC sp_addextendedpr