作者TonyQ (沉默是金)
看板java
标题Re: [问题] JAVA是否有复数型态的变数
时间Wed Apr 15 03:59:02 2009
※ 引述《willie7820 (命运不是一成不变的轨迹)》之铭言:
: 想请问一下
: JAVA本身是否有宣告复数变数的功能?
: 因为自己现在在练习写的程式题目规定
: 要写一个程式 做复数的加.减法
: 规定methods必须为static 且 接受的两个参数均为type Complex
: 若此题并没有规定 methods必须为static
: 那麽就可以用实部加实部 虚部加虚部 instance method 来做
: 请问java本身内建有直接宣告复数变数型态的功能吗?
: 不然要在static method内的引数均为 Complex type的条件下
: 这题想了好久真的一直想不出来~.~
: 谢谢~
class Complex{
int virtualRoot;
int realRoot;
Complex(int vRoot,int rRoot){
virtualRoot=vRoot;
realRoot=rRoot;
}
/* some method ...*/
}
class User{
public static Complex add(Complex c1,Complex c2){
/* do something then return....*/
}
}
---
不觉得有必要想太多 , 这样不就结了吗 0.0a
--
What do you want to have ? / What do you have?
从书本中,你可以发现我的各种兴趣。
从CD中,你可以了解我所喜欢的偶像明星。
或许从文字你很难以了解一个人,但从物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.78.140
1F:推 willie7820:请问一下 在class User内的Complex是与int.double等 04/15 11:11
2F:→ willie7820:是一种primitive type吗?还是class type? 04/15 11:13
3F:推 willie7820:complex型态的变数的型态是a+bi吗? 04/15 11:30
4F:推 willie7820:还是只是与一般的class地位一样? 04/15 11:32
5F:推 willie7820:static method 不能对实例变数或实例函数做存取的动作 04/15 12:42
6F:→ TonyQ:啥 , Complex 的定义都写在文中了啊. o_o 04/15 14:52
8F:推 willie7820:问题源头的观念已厘清 谢谢!! 04/15 15:56