急求java答案。会的帮帮忙

二.简答题1.对象有哪些属性?什么是状态?什么是行为?二者之间有何关系?2.面向对象的程序程序方法有哪些优点?3.什么是继承?什么是父类?什么是子类?4.什么是异常?Ja... 二.简答题
1.对象有哪些属性?什么是状态?什么是行为?二者之间有何关系?
2.面向对象的程序程序方法有哪些优点?
3.什么是继承?什么是父类?什么是子类?
4.什么是异常?Java为什么要引入异常处理机制?
三.使用Java语言编写程序
编写一个完整的Java程序使用复数类Complex验证两个复数 1+2i 和3+4i 相加产生一个新的复数 4+6i 。
复数类Complex必须满足如下要求:
(1) 复数类Complex 的属性有:
RealPart : int型,代表复数的实数部分
ImaginPart : int型,代表复数的虚数部分
(2) 复数类Complex 的方法有:
Complex( ) : 构造函数,将复数的实部和虚部都置0
Complex( int r , int i ) : 构造函数,形参 r 为实部的初值,i为虚部的初值。
Complex complexAdd(Complex a) : 将当前复数对象与形参复数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者。
String ToString( ) : 把当前复数对象的实部、虚部组合成 a+bi 的字符串形式,其中a 和 b分别为实部和虚部的数据。
展开
 我来答
百度网友483fa97
2008-05-29 · TA获得超过455个赞
知道小有建树答主
回答量:413
采纳率:0%
帮助的人:606万
展开全部
1,对象三个属性:行为,状态,标识
行为:对象的行为是用可以调用的方法定义的(代表可对对象施加那些操作)。
状态:每个对象都保存这描述当前特征的信息,这就是对象的状态。
对象的这些关键特性是相互影响的,例如对象的状态影响它的行为,对象状态的改变必须通过行为实现。
2,面向对象优点:易维护、质量高、高效率。、易扩展
3,继承就是在已有类的基础上创建一个新类,它复用原有类的方法和属性,并在此基础上添加新的方法和属性,以满足要求。
已存在的被继承的类被称为父类(超类,基类)新创建的类被称为子类
4,异常是程序在执行时发生的事件,它会打断指令的正常流程
如果一个用户在运行程序期间,由于程序的错误或一些外部环境的影响造成用户无法使用这个程序,为了避免这样的后果引入了异常处理。
三:
//Complex.java
public class Complex {

private int RealPart;
private int ImaginPart;

public Complex()
{
RealPart=0;
ImaginPart=0;
}
public Complex(int r,int i)
{
RealPart=r;
ImaginPart=i;
}
public int getReal() //为了实现加法和封装数据
{
return RealPart;
}
public int getImagin()
{
return ImaginPart;
}
public Complex complexAdd(Complex a)
{
RealPart+=a.getReal();
ImaginPart+=a.getImagin();
return this;
}
public String ToString()
{
String s=Integer.toString(RealPart)+"+"+Integer.toString(ImaginPart)+"i";
return s;
}
public static void main(String[] args) {
Complex a=new Complex(1,2);
Complex b=new Complex(3,4);
a.complexAdd(b);
System.out.print(a.ToString());
}
}

直接复制,就可以运行了
lajzyj
2008-05-29 · TA获得超过650个赞
知道小有建树答主
回答量:709
采纳率:0%
帮助的人:627万
展开全部
看书,书上一般都有!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuhui5201717
2008-05-29 · TA获得超过275个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:184万
展开全部
讲神话···
就是写本书也回答不完整你问题···
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式