クラスとサブルーチンの相互開発
class A
{
public:
//...
}
void sub()
{
int x, y, z;
//...
}
という具合にまず変数はサブルーチンのみで処理できるように記述し、
他のサブルーチンでも使いたいと思ったら
class A
{
public:
int x, y, z;
//...
}
void sub()
{
//...
}
のようにクラス自体の変数にしてやると、
コードの変更が少なくて自由度が高まる。
{
public:
//...
}
void sub()
{
int x, y, z;
//...
}
という具合にまず変数はサブルーチンのみで処理できるように記述し、
他のサブルーチンでも使いたいと思ったら
class A
{
public:
int x, y, z;
//...
}
void sub()
{
//...
}
のようにクラス自体の変数にしてやると、
コードの変更が少なくて自由度が高まる。
0 Comments:
コメントを投稿
<< Home