Java高级 泛型和注解
这里我们之前在使用集合时,就已经用过泛型,其中的 “” 就是泛型。所谓的泛型就是在类定义时,不为类中属性和方法指定数据类型,而是在类对象创建时为其指定相应的数据类型。我们举一个例子来说。在不考虑泛型这种方法,我们之前想要实现上面的要求,类该如何定义?我们可以将属性x和属性y的类型设置为Object,这样就可以实现上面的要求。Point类代码:
要求实现测试代码:
控制台输出: 但是我们思考一下,这种情况虽然满足了我们提出的三个要求,但是这种方式会出现要求外的情况,比如x属性我传一个字符串,y...
原创
2022-07-13 21:44:24 ·
256 阅读 ·
0 评论