PMSNT -- 同名のメソッドを 1 か所にまとめる(Place Methods with Same Name Together)

提供: RAD Studio
移動先: 案内検索

C++ 検査 への移動


説明

パラメータ リストだけが異なるメソッドはグループにまとめてください。 パラメータの少ない順に並べるとよいでしょう。

誤った例

 class Printer {
 public:
   void print(String s) {
      ...
   }
    
   void flush() {
      ...
   }
    
   void print(char[] buf) {
      ...
   }
 };

正しい例

 class Printer {
 public:
   void print(String s) {
      ...
   }
   
   void print(char[] buf) {
     ...
   }
 
   void flush() {
     ...
   }    
 };

関連項目