toString()方法的优点是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 07:53:59
toString()方法的优点是什么?
xU[oH+V@&YԷUo}pzdtWpi$4$l+n ٙg<Cd<|sl/䍷$/)uf2I6k*屒6>m5kcUYQߩ70N\ۅP@|# ão{2>C`ڞxZ`~el$nG,#p̨L3tsSpv\Λ ٭Y7 ;23I, (`0=M(u_IE15ӁY.Nc}zpT@yh2>qY0G9FfuݯplB ;R;5.TLu` bu6F agp3KqlA Vsrfᔎ`4<)5~uF|&2NN*-0i9d%H>͂8p?OS5],:$7x?N'"" 2mmܺ/rxݡ S_?_2y|gD66evH;/Z

toString()方法的优点是什么?
toString()方法的优点是什么?

toString()方法的优点是什么?
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());
}
}
直接复制,就可以运行了