私はいくつかの内部値を持つクラスを持っています:
private variable layer_type
private variable color
private variable name
private variable thickness
private variable conductivity
private variable permittivity
private variable loss_tangent
ユーザーがコンストラクターに指定する値でそれらを開始したいのですが、7つあるので、混乱とコードサイズを減らすために、ループで実行しました。
constructor {in_layer_type in_color in_conductivity in_loss_tangent in_name in_permittivity in_thikness f_row frame} {
foreach var [list layer_type color conductivity loss_tangent name permittivity thikness] {
set $var [set in_$var]
}
set
すべてのコマンドを書くことに関して、このアプローチとの違い(パフォーマンスの面で)はありますか?
set layer_type $in_layer_type
set color $in_color
#...
set thickness $in_thickness