- 博客(10)
- 收藏
- 关注
原创 JAVA的高级编程
与泛型类类似,只是方法声明中定义的形参只能在该方法里使用,而接口、类声明中定义的类型形参则 可以在整个接口、类中使用。,即给类型指定一个参数,然后在使用时再指定此参数具体的值,那样这个类型就可以在使用时决定了。当然,这个后面的参数类型也是有规范的,不能像上面一样随意,通常类型参数我们都使用大写的单个。在不指定泛型的情况下,泛型变量的类型为 该方法中的几种类型的同一个父类的最小级,直到。在指定泛型的时候,该方法中的几种类型必须是该泛型实例类型或者其子类。泛型方法,是在调用方法的时候指明泛型的具体类型。
2024-02-22 21:18:02
664
1
原创 Java例题
价格属性要进行封装(即私有属性写set,get方法)定义无参构造方法,和传两个参数的有参构造方法。方法:显示详细信息的方法showInfo ()。(2)定义一个Rose玫瑰花类继承Flower类(20分)玫瑰花自己的属性:产地(要求对产地属性进行封装 私有化属性)重写父类中的显示详细信息的方法showInfo,在重写的showInfo方法中通过super调用父类的showInfo方法;并显示产地信息。再定义一个方法warn警告显示:不要摘玫瑰花,小心扎手!
2023-07-20 10:16:44
640
原创 Java之类的继承
继承是面向的对象程序设计的一个主要特征。Java只支持单继承(类与类),不支持多继承。也就是说,Java的子类只能有一个父类,不能有多个父类。因为,当两父类有同一功能时,子类不知道继承哪一父类。但,Java支持多重继承。eg.student继承person,person继承animal。Java继承的规则:1.Java子类可以继承父类的所有非私有的属性和方法,也就是引用权限为public的属性和方法。2.Java子类可以拓展父类的成员属性和成员方法。3.Java子类可以重写父
2023-06-23 09:24:36
720
1
原创 JAVA程序设计
可以隐藏对象的内部数据(房间)和功能(通道),提高安全性。私有化(private)-封装的一种方法。封装:隐藏对象的属性,仅提供对外公共访问方式。把共性单独提取,用用单独类描述,为“父”类。方法重载,方法重写...1.隐蔽性(封装性)
2023-06-13 16:14:42
78
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人