- 博客(20)
- 收藏
- 关注
原创 java接口
接口可以理解为是配合继承使用的,继承没办法做的事情接口来做,在一定程度上接口也做到了代码的服用以及小部分的共性抽取。更好的说法就是两者相互配合使用,继承一个类实现多个接口,达到强化多态的使用,将多态的使用范围扩大,不局限于父类,不需要每个类都继承父类,只需要实现了接口就可以达到多态的使用,还可以使程序员忘记类型的存在,有了接口之后,类的使用者就不必再关注类型,只需要关注类是否实现接口即可。
2024-12-20 19:40:58
143
原创 java抽象类
注意:抽象类的存在是为了被继承我们要用abstract关键字来定义抽象类和方法。抽象类是Java中实现代码复用的强大工具。通过在父类中定义抽象方法和具体实现,我们可以在不增加代码冗余的情况下,使代码更加灵活和可维护。掌握抽象类的使用方法和特性,是编写高效和可扩展Java代码的关键。
2024-12-01 16:48:48
1448
原创 Java继承
继承是面向对象的三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。继承是指在原有类的基础上,进行功能扩展,创建新的类型。继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。JAVA中类只有单继承,没有多继承!继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。继承关系的两个类,一个为子类(派生类),一个为父类(基类)。子类继承父类,使用关键字extends来表示。子类和父类之间,从意义上讲应该具有"is-a"的关系。
2024-11-28 19:48:03
819
原创 期末所需分数简单代码示例
System.out.printf("为了使期末总成绩达到%.2f分,期末考成绩需要是%.2f分。System.out.println("由于平时分过高或过低,无法通过调整期末考成绩来达到目标总成绩。System.out.println("平时分应该在0到100之间,请重新输入:");System.out.println("输入的不是有效的数字,请重新输入:");System.out.print("请输入你的平时分:");// 输入正确,跳出循环。// 直接提示用户输入平时分,并验证输入。
2024-09-19 15:22:14
377
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人