「java类的复用」java 复用

博主:adminadmin 2022-12-01 22:52:07 59

本篇文章给大家谈谈java类的复用,以及java 复用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java中类、继承、包、接口的区?

类是具有相同属性和方法的集合。

继承是父类和子类之间的一种类的复用方式

包是组织一系列相关类和接口的一个命名空间

接口是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。

Java中的成员变量怎么复用

全部定义在一个

抽象类

class里面作为

静态变量

,用的时候class.a

class.b这样用。

java在如下情况怎么实现代码的复用

去掉泛型直接复用就行了。代码貌似有问题

public Kmodel execute(){

ListKmodellist = gethandle();

return list;

}

方法返回的是一个list返回的类型 不是Kmodel或Qmodel

应该是这样吧

public ListKmodel execute(){

ListKmodel list = gethandle();

return list;

}

想复用的话就 去掉泛型应该就能用了。不过取list的元素时需要强制转换类型。

public List execute(){

List list = gethandle();

return list;

}

简述JAVA中继承实现代码复用

看看下面这个例子,就会明白了:JAVA中继承可以实现代码复用,

由于在父类中已经定义的方法,被子类继承以后,就可以使用,实现了代码的复用

class Father{

private int moneyDollar=300;

int moneyHK=200;

int add(int x,int y){

return x+y;

}

}

class Son extends Father{

int moneyRMB=800;

public void changMoneyHK(int x){

moneyHK=x;

}

public void changMoneyRMB(int x){

moneyRMB=x;

}

int subs(int x,int y){

return x-y;

}

}

class GrandSon extends Son{

int multi(int x,int y){

return x*y;

}

}

public class Example5_1{

public static void main(String args[]){

int a=5,b=3;

Son son=new Son();

GrandSon sunzi=new GrandSon();

son.changMoneyHK(666);

son.changMoneyRMB(5000);

System.out.println("儿子的港币是继承的属性,当前的值是:"+son.moneyHK);

System.out.println("儿子的人民币是新增的属性,当前的值是:"+son.moneyRMB);

System.out.printf("减法是儿子新增的功能,%d-%d等于%d\n",a,b,son.subs(a,b));

System.out.printf("加法是儿子继承的功能,%d+%d等于%d\n",a,b,son.add(a,b));

System.out.println("孙子的港币和人民币都是继承的属性,,当前的值是:");

System.out.println("港币:"+sunzi.moneyHK+" 人民币:"+sunzi.moneyRMB);

System.out.printf("乘法是孙子新增的功能,%d*%d等于%d\n",a,b,sunzi.multi(a,b));

System.out.printf("加法是孙子继承的功能,%d+%d等于%d\n",a,b,sunzi.add(a,b));

System.out.printf("减法是孙子继承的功能,%d-%d等于%d\n",a,b,sunzi.subs(a,b));

}

}

java构造器可以名复用吗

java构造器可以名复用。

如果在子类的构造方法中,没有使用关键字super调用父类的某个构造方法,那么默认有super;语句,即调用父类不带参数的构造方法。

如果类里定义一个或多个构造方法,那么java不提供默认的构造方法(不带参数的构造方法),因此,当在父类中定义多个构造方法时,应当包括一个不带参数的构造方法,以防子类省略super时出现错误。

关于java类的复用和java 复用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-01,除非注明,否则均为首码项目网原创文章,转载请注明出处。