Entries from 2024-02-02 to 1 day

インターフェース - interfaces(Java 第6回)

はじめに 第6回はインターフェースである。 インターフェースとは日本語で接点という意味だが、Javaではどのような役割を持つのだろうか。 インターフェースとは インターフェースとはクラスの一種で、メソッドのシグネチャ(signature)=(メソッド名と引数…

抽象クラス - abstract classes(Java 第5回)

はじめに 第5回は抽象クラスである。 オブジェクト指向でたびたび登場するabstractについて解説する。 抽象クラスとは 抽象クラスはOOPにおいて、設計の再利用性(reusability)と拡張性(extensibility)を高めるために利用されるクラス。 オブジェクト指向の…

クラス・インスタンス - classes, instances(Java 第4回)

はじめに 第4回はクラス・インスタンスである。 OOPの基本的な用語について改めて確認する。 クラスとは オブジェクトを作るための設計図。オブジェクトが持つfieldとmethodを定義する。 クラスの解説 フィールド(fields, attirbutes): オブジェクトの状…

オブジェクト指向 - object-oriented(Java 第3回)

はじめに 第3回はオブジェクト指向である。 名前が強そうだが、慣れてしまえば難しくないという印象。結局実務で初めて役に立つみたいなところあるので、勉強したての頃はあんま実感わかなくて当然感はある。 オブジェクト指向とは オブジェクト指向(objec…