這是我的代碼如何創建一個類並將對象作爲參數傳遞給perl中的方法?
public class TKomplex
{
public double real;
public double imag;
}
public TKomplex ksum(TKomplex a, TKomplex b)
{
TKomplex res;
res.real = a.real + b.real;
res.imag = a.imag + b.imag;
return (res);
}
public TKomplex kprod(TKomplex a, TKomplex b)
{
TKomplex res;
res.real = a.real * b.real - a.imag * b.imag;
res.imag = a.real * b.imag + a.imag * b.real;
return (res);
}
如何在Perl代碼呢?如何創建一個類並將對象作爲參數傳遞給perl中的方法?
爲什麼類和對象?既不在您現有的代碼中。 – ysth
oops ...已編輯... n我是新的perl ..是不是可以在perl中通過TKomplex作爲參考? – no1
Perl的本地對象方向與其他語言的工作方式截然不同。 *理解*源代碼的對象模型,並在Perl模型中重新設計*。總之,重新設計。沒有太多的樂趣... – vonbrand