Java オーバーロードとオーバーライド 名前は似ていますが、全く異なるものです。オーバーロード・・・1つのクラスに同じ名前のメソッドを複数定義することオーバーライド・・・スーパークラスで定義されたメソッドをサブクラスで再定義することスーパークラスとサブクラスが何か分からない人は下... 2020.06.10 Javaプログラミング
Java カプセル化とは? カプセル化とは、オブジェクトの中身を外部に対して非公開にすることです。と言っても、よく分からないと思うので、実際にコードも見ながら解説していきます。カプセル化の書き方カプセル化の書き方としては、変数やメソッドを定義する際に、初めにpriva... 2020.06.07 Javaプログラミング
Java 継承とは? 継承とは、あるクラスの特徴を別のクラスが受け継ぐことを言います。この時、既存のクラスをスーパークラス(親クラス)、特徴を受け継いだクラスをサブクラス(子クラス)、と言います。継承のイメージ自動車と消防車を例にとって考えてみましょう。消防車は... 2020.06.06 Javaプログラミング
Java クラスとインスタンスの違い プログラミングにおけるクラスとインスタンスの違いを解説していきます。簡単に言うと、クラスは設計図、インスタンスは設計図から作られた実物です。クラスオブジェクト指向ではプログラムを「モノ」の単位で記述します。この「モノ」をオブジェクト指向では... 2020.06.02 Javaプログラミング