JavaやったらC++はきもく感じる
■ このスレッドは過去ログ倉庫に格納されています
0879デフォルトの名無しさん
2007/02/09(金) 16:56:11//MatrixOperator.java
package my.package.alg;
import my.pacage.Matrix
public algebra MatrixOperator{
//staticと書かなくてもstaticメソッド
//適宜命名可能な名前に置換(operatorにhashCode("+=")を付加したもの)
public void operator+=(Matrix dest,Mat rhs){
dest.add(rhs);
}
}
//Foo.java
package my.package;
import static my.package.alg.MatrixOprator.operator+=;
public class Foo{
public void bar(Matrix s,Matrix t){
//MatrixOperator.operator+=(s, t);に置換
s += t;
}
}
■ このスレッドは過去ログ倉庫に格納されています