编写一个类实现圆!麻烦高手帮忙编一个JAVA程序,谢谢!(注,要用完题目给予的数据和方法)的
1由点到面,构建知识网络
对所学的知识点分步地进行梳理、归纳和总结,理清知识脉络。从一个简单的语法点或一个核心句型开始延伸,理清它们的变化形式、变化规律以及与时态、语态等的关联。所谓由点到面,构建知识网络。
2由面到点,加深记忆,查漏补缺
回归课本,查缺补漏,打好基础。以单元为单位展开复习,回忆每单元所学的主要内容,包括核心单词、重点句型和语法,以及需要掌握的对话等。回忆时要有框架,由面到点,比如先通过目录页回忆每个单元的话题,然后再回忆细化的知识点。
3聚焦重难点,巩固易错点
对每单元中的重点内容(词汇、句型和语法)和在练习中易错的点作进一步的复习,解决重点、难点和疑点,加深理解。多看错题本,攻克错题。
4经典题目自测,检验复习效果
对复习效果进行检测,会产生成就感或紧张感,从而自觉主动地去学习,同时可以及时调整复习方法。在复习完成时,选取一定数量的题目进行检测非常有必要。多做典型题,摸清规律,学会举一反三,但不提倡题海战术。
想要考个好成绩,除了熟练掌握单词、语法、句型,还要有正确的答题技巧
public class Complex {
private int entry;//实部
private int visual;//虚部
public Complex() {
super();
}
public Complex(int en, int vi) {
super();
this.setEntry(en);
this.setVisual(vi);
}
public int getEntry() {
return entry;
}
public void setEntry(int entry) {
this.entry = entry;
}
public int getVisual() {
return visual;
}
public void setVisual(int visual) {
this.visual = visual;
}
//显示:
public void showComp(){
System.out.println(this.getEntry()+"+"+this.getVisual()+"i");
}
//加法:
public Complex addComp(Complex c1,Complex c2){
int e = c1.entry + c2.entry;
int v = c1.visual + c2.visual;
Complex c = new Complex(e,v);
return c;
}
//减法:
public Complex subComp(Complex c1,Complex c2){
int e = c1.entry - c2.entry;
int v = c1.visual - c2.visual;
Complex c = new Complex(e,v);
return c;
}
//乘法:
public Complex multiComp(Complex c1,Complex c2){
int e = c1.entry*c2.entry - c1.visual*c2.visual;
int v = c1.visual*c2.entry + c1.entry*c2.visual;
Complex c = new Complex(e,v);
return c;
}
//相同返回true,不同返回false
public boolean equalComp(Complex c1,Complex c2){
return c1.entry==c2.entry && c1.visual == c2.visual;
}
}
//测试类
public class Test {
public static void main(String [] args){
//验证默认构造初始化:实部是0,虚部也是0
Complex c = new Complex();
System.out.print("默认构造结果是:");
System.out.println(c.getEntry());
System.out.println(c.getVisual());
//加法:
Complex c1 = new Complex(3,7);
Complex c2 = new Complex(5,6);
Complex cj = new Complex();
cj = c.addComp(c1,c2);
System.out.print("加法结果是:");
cj.showComp();
//减法:
Complex c3 = new Complex();
Complex c4 = new Complex();
Complex cm = new Complex();
cm = c.subComp(c1,c2);
System.out.print("减法结果是:");
cm.showComp();
//乘法:
Complex c5 = new Complex();
Complex c6 = new Complex();
Complex cc = new Complex();
cc = c.multiComp(c1,c2);
System.out.print("乘法结果是:");
cc.showComp();
//相等比较:
Complex c7 = new Complex(3,-3);
Complex c8 = new Complex(3,4);
Complex c9 = new Complex(3,4);
boolean resuls1 = c.equalComp(c7,c8);
boolean resuls2 = c.equalComp(c8,c9);
System.out.print("比较结果是:");
System.out.print(resuls1?true:false);
System.out.print(resuls2?true:false);
}
}
public class MyCircle {
Point p;
double Radius;
/**
* 构造方法1
* @param p
* @param r
*/
public MyCircle(Point p,double r) {
this.p = p;
Radius = r;
}
/**
* 构造方法2
* @param s
*/
public MyCircle(MySquare s) {
Radius = s.width;
p = s.p;
}
class MySquare{
int width;
Point p;
}
public Point getCenter(MyCircle m) {
return m.p;
}
public double getRadius(MyCircle m) {
return m.Radius;
}
public double calPerimeter(MyCircle m) {
return 2*m.Radius*Math.PI;
}
public double calArea(MyCircle m) {
return m.Radius*m.Radius*Math.PI;
}
public void drawMyCircle(Graphics g) {
g.drawOval(p.x, p.y,(int) Radius,(int) Radius);
}
}
这是什么时代的题目,看不懂
相关视频
dreamweaver里面怎么把表格设置成圆角?
如果采用div布局,那么实现圆角的方法有两种:1.纯代码,原理为用标签边框模拟圆角处的像素,你把一个圆角效果放大n倍后你会发现再圆的角也是由1px的小块组成,这样就好办了!如下:内容 然后设置,t1 t2 t3 ...高为1px。左右边框为1px。一次左右边距加1.(如t1的margin为5,那么t2就为4.。类推...
PPT怎么做个球,要立体感?
(高和宽设为8cm) b)在“设置形状格式”里选“三维格式”,然后在“棱台”-“顶端”选项里选择“圆”效果;“底端”相同;c)“顶端”和“底端”的“高度”和“宽度”都设为半径值R(如:4厘米); (office会自动将4厘米转化为113.4磅,没关系~) 大功告成,一个可以360°旋转的...
C语言,求圆的周长,面积代码哪错了?
没有错啊!有什么问题吗?说出来!就是printf("%f%f",s,u); 的控制符中间得有个间隔,不然周长和面积的输出数所连在一起了,不好看,且在第二人%f后加一个\\n就好看些。printf("%f %f\\n",s,u);\/
做个纸杯子,上圆直径74,下圆直径54,高100,怎么做
1 首先很简单的,一个圆面,一个直径54的圆 2侧面,这步比较麻烦了,也是制作的重点 侧面展开为一个扇环,我们可以向上补成一个扇形 这样杯子被补成了一个圆锥 根据相似性,我们可以得到 圆锥的高h满足 (h-100)\/h=54\/74 解得h=370 于是我们在圆锥的截面图上可以得到 母线长=√[370^2+(...