スポンサーリンク
未分類

【COBOL学習|初心者向け】【モダンCOBOL入門】INTERFACE(インターフェース)でコードの「共通ルール」を定義しよう

1. 導入:なぜインターフェースが必要なのかCOBOLの現場では、長年「手続き型」の記述が主流でしたが、現代のシステム開発では「オブジェクト指向」の考え方が欠かせません。今回解説する「INTERFACE(インターフェース)」は、クラスが持つ...
未分類

【COBOL学習|豆知識】モダンCOBOLの隠れた武器!PROPERTY句でGetter/Setterをスマートに実装しよう

導入:なぜPROPERTY句が重要なのか長年COBOLに携わっていると、データ項目へのアクセス制御のために、わざわざGetter(取得用)やSetter(設定用)のメソッドを記述することに「冗長だな」と感じたことはありませんか?特にオブジェ...
未分類

【COBOL学習|実務向け】モダンCOBOLで挑むオブジェクト指向:SET文によるインスタンス生成の作法

1. 導入:なぜ今、COBOLでインスタンス生成なのか長年、手続き型言語としてのCOBOLに慣れ親しんできたベテラン技術者にとって、「オブジェクト指向」という言葉は少し距離を感じるかもしれません。しかし、近年のCOBOL(COBOL 200...
未分類

【COBOL学習|初心者向け】モダンCOBOLの鍵!『USAGE IS OBJECT REFERENCE』でオブジェクト指向を使いこなそう

1. 導入:なぜ今、OBJECT REFERENCEなのか?長年COBOLに親しんできた皆さんにとって、COBOLといえば「固定長データ」や「階層構造」が当たり前でしたよね。しかし、現代のシステム開発では、JavaやC#のようなオブジェクト...
未分類

【COBOL学習|豆知識】オブジェクト指向COBOLの要!「SUPER」で継承を使いこなす

導入:なぜ「SUPER」が重要なのかCOBOLといえば、長年「手続き型言語」の代名詞でしたが、COBOL 2002以降では本格的なオブジェクト指向機能がサポートされています。特に継承を活用する際、避けて通れないのが「親クラスの処理をいかに呼...
未分類

【COBOL学習|実務向け】COBOLオブジェクト指向の要!『SELF(自己参照一意名)』でクラス内連携を極める

諸君、日々のCOBOL開発、お疲れ様です。今回は、モダンCOBOL(2002以降)でオブジェクト指向プログラミングを実践する上で、避けては通れない非常に重要なキーワード、SELF(自己参照一意名)について解説していこう。1. 導入: なぜS...
未分類

【COBOL学習|初心者向け】モダンCOBOLの鍵!INVOKE文でオブジェクト指向プログラミングを使いこなそう

1. 導入:なぜ今、INVOKE文なのかCOBOLといえば「事務処理計算」というイメージが強いかもしれませんが、現代のCOBOL(COBOL 2002以降)は非常に強力なオブジェクト指向機能を備えています。従来の「手続き型」の記述だけでは、...
未分類

【COBOL学習|豆知識】モダンCOBOLの要!METHOD-IDで実現するオブジェクト指向プログラミング

導入: なぜ今、METHOD-IDなのか長年COBOLに親しんできた皆さんにとって、プログラムの構造といえば「段落(PARAGRAPH)」や「節(SECTION)」、そして「PERFORM」による制御が当たり前でした。しかし、現代のシステム...
未分類

【COBOL学習|実務向け】モダンCOBOL開発の要:OBJECTセクションによるデータカプセル化の極意

導入:なぜ今、COBOLでオブジェクト指向なのか長年、手続き型言語としてのCOBOLに慣れ親しんできたベテランの皆さんにとって、「OBJECT」という概念は少し距離を感じるかもしれません。しかし、現代のシステム開発では、複雑な業務ロジックを...
未分類

【COBOL学習|初心者向け】モダンCOBOL入門:FACTORY定義で「静的メソッド」を使いこなそう

導入:なぜFACTORYが必要なのか?COBOLといえば、手続き型の言語というイメージが強いかもしれませんが、2002年以降の標準規格(OOCOBOL)では強力なオブジェクト指向機能が備わっています。その中でも「FACTORY(ファクトリ)...
スポンサーリンク