javaintgety的简单介绍

博主:adminadmin 2022-11-28 03:43:06 50

今天给各位分享javaintgety的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java中的接口怎么实现?

举个面积的例子:在java中,定义一个接口,声明计算长方形面积和周长的抽象方法,再用一个类去实现这个接口,再编写一个测试类去使用这个接口。首先,接口必须单独存放,如果我们用eclipse编程的话,它们提示:The public type **** must be defined in its own file,意思是必须要定义在其自己的文件中,所以要为接口文件单独存放起来,举例,我们的接口要实现获到矩形的长,宽,面积,周长,所以定义以下的接口。public interface calrect {

public abstract int calarea();

public abstract int calgirth();

public abstract int getx();

public abstract int gety();

}注意,定义接口就像定义类一样,接口的访问控制符只能用public,用public定义的接口可以被所有的类和包引用,而缺省的则只能被同一个包中的其他类和接口引用,这符合JAVA中访问控制符的一般要求,关于接口再引用其他接口则是后话。以上接口文件名为calrect.java.另外需要指出的是接口中不能给方法给出方法体。接下来,需要定义一个类来实现接口,因为不知道JAVA的内置矩形类是什么名,所以为了安全,将该类定义为RRect,这可以认为是一种安全策略。关于implements,可以参考其他资料。该类引用了接口calrect,所以必须对calrect中的方法一一实现。//定义矩形类 应用接口class RRect implements calrect{private int x;

private int y;public RRect (){

x=3;y=4;

}

public int calarea(){

return x*y;

}

public int calgirth(){

return x*2+y*2;

}

public int getx(){

return x;

}

public int gety(){

return y;

}

}//接下来,定义一个测试类,所谓测试类,我理解为定义一个类,在其定义类RRect的对象,并验证其中的方法,看看是不是可以正常使用//定义Class1类

public class Class1{

RRect rect;

public static void main(String []args){

RRect rect=new RRect();

System.out.println("矩阵的长"+ rect.getx());

System.out.println("矩阵的宽"+ rect.calarea());

System.out.println("矩阵的面积"+ rect.calarea());

System.out.println("矩形的周长 "+rect.calgirth());

}

}运行结果:矩阵的长3

矩阵的宽12

矩阵的面积12

矩形的周长 14注:接口单存放,接口实现类和测试类可以存放在一个文件中

这道java题怎么做?

int getX()

return x;

void setX(int x)

this.x=x;

int gety()

return y;

void setY(int y)

this.y=y;

ZuoBiaoClass

ZuoBiaoClass(int x,int y)

double distance(ZuoBiaoClass a,ZuoBiaoClass b)     12.double distance(ZuoBiaoClass b)

13.ZuoBiaoClass a = new ZuoBiaoClass(1,2);

14.ZuoBiaoClass b = new ZuoBiaoClass();

15.b.setX=1 ; 16.b.setY =3; 17.new ZuoBiaoClass().distance(a,b);

18 a.distance(b);

java在一个函数中new一个对象 怎么在另一个函数中用这个对象。

举个例子吧:

class point

{

private:

int x,y;

public:

void setpoint(int xx, int yy); //声明成员函数setpoint()的函数原型

int getx(); //声明成员函数getx()的函数原型

int gety(); //声明成员函数gety的函数原型

};

void point:: setpoint(int xx, int yy) //定义成员函数setpoint()

{

x=xx;

y=yy;

}

int point :: getx() //定义成员函数getx()

{ return x; }

int point :: gety() //定义成员函数gety

{ return y; }

记住,private在方法前面表示这个对象不能被另一个对象使用,除了这个以外都可以的

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

The End

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