garigane 2023-03-30 16:40:13

[C#] もっと親の顔見ろよ!! お前それもうラーニング済だろ!! このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

とある現場で見たウンコード

内容はこんなに単純じゃないですが、
継承されたクラスのメソッド内の至るところで親クラスのインスタンス生成して、親クラスのメソッドを呼んでましたw

public class Test
{
    public static void Main(){
        // Your code here!
        
        System.Console.WriteLine("Hello C#");
        
        Child c = new Child();
        c.childMethod1();
        c.childMethod2();
    }
}

public class Parent
{
    public void parentMethod()
    {
        System.Console.WriteLine("Parent Method");
    }
}

public class Child : Parent
{
    public void childMethod1()
    {
        // ある処理
        
        Parent parent = new Parent();
        parent.parentMethod();
        
        // ある処理
    }
    
    public void childMethod2()
    {
        // ある処理
        
        Parent parent = new Parent();
        parent.parentMethod();
        
        // ある処理
    }
}

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント

まだコメントがありません。最初にコメントを残しませんか?

コメント投稿には、twitter認証が必要です。

Twitter認証

このウンコードに臭った人は、こちらのウンコードにも臭ってます

[JavaScript] とっても長いswitch/case文

このエントリーをはてなブックマークに追加

配列変数を全く理解できていなかった。

var rnd = Math.floor(Math.random() * 128...

鑑賞する »

[C] ( 0][0 )/

このエントリーをはてなブックマークに追加

とある組み込み系のコード。元気に動いては...

#define NUM_PORT 8
#define NUM_CHANNEL ...

鑑賞する »

[Java] 内部的にunicodeだから日本語つかえ...

このエントリーをはてなブックマークに追加

これを書いた先輩に「英語で書きましょうよ...

class 会員 {
    private int 会員番号;
    p...

鑑賞する »