Java Java入門(第12回) 前回振り返り 抽象クラスとは 抽象クラスは抽象メソッドを一つ以上持っているクラスとして定義されます。C#では「抽象」をabstractキーワードで表現しており、具体的な実装を持っていません。先に学習したインターフェースに近く、... 2023.04.20 Java
Java Java入門(第11回) 前回振り返り ポリモーフィズムとは 特定の動作の要求に対して、オブジェクトごとに異なる処理をすることを「ポリモーフィズム」と言います。ポリモーフィズムを実装する際、一般的にはインターフェースが用いられます。インターフェースで定... 2023.04.20 Java
C# C#入門(第12回) 前回振り返り 抽象クラスとは 抽象クラスは抽象メソッドを一つ以上持っているクラスとして定義されます。C#では「抽象」をabstractキーワードで表現しており、具体的な実装を持っていません。先に学習したインターフェースに近く、... 2023.04.19 C#
C# C#入門(第11回) 前回振り返り ポリモーフィズムとは 特定の動作の要求に対して、オブジェクトごとに異なる処理をすることを「ポリモーフィズム」と言います。ポリモーフィズムを実装する際、一般的にはインターフェースが用いられます。インターフェースで定... 2023.04.12 C#
Programming C#/Javaをマスターする為の近道 C#/Javaの講師を務めてきて、オブジェクト指向型のプログラミング言語に共通する学習方法が見えてきました。近道とはいえ、言語を習得するために地道な努力は必要ですが、以下の要点を抑えていけば劇的に上達スピードが上がると思います。 オ... 2023.04.11 Programming
Java Java入門(第10回) 振り返り 継承とは クラスの性質を受け継いで、別のクラスを作成することを「継承」と呼んでいます。親子の関係が成り立つことから、継承元の親クラス(スーパークラス・基底クラス)、継承先の子クラス(サブクラス・派生クラス)と呼ばれま... 2023.04.06 Java
C# C#入門(第10回) 前回振り返り 継承とは クラスの性質を受け継いで、別のクラスを作成することを「継承」と呼んでいます。親子の関係が成り立つことから、継承元の親クラス(スーパークラス・基底クラス)、継承先の子クラス(サブクラス・派生クラス)と呼ば... 2023.04.05 C#
Java Java入門(第9回) 前回振り返り オブジェクト指向の考え方では、オブジェクトは内部(実装)がどうなっているのかを隠蔽し、 可能な操作と属性(仕様)のみを公開すべきとされています。これはカプセル化という考えに基づいています。この可能な操作のことをメソッド... 2023.03.23 Java
C# C#入門(第9回) 前回振り返り オブジェクト指向の考え方では、オブジェクトは内部(実装)がどうなっているのかを隠蔽し、 可能な操作と属性(仕様)のみを公開すべきとされています。これはカプセル化という考えに基づいています。この可能な操作のことをメソッド... 2023.03.22 C#
Java Java入門(第8回) 前回演習問題の解答 例 問題1 問題文 Mikeは、「不思議なポケット」を手に入れた。 「不思議なポケット」は、いくつかビスケットを入れて叩くと、入れたビスケットの数が2倍になる。Mikeは最初1枚のビスケットを持... 2023.03.16 Java