未来エンジニア養成所Blog

プログラミングを皆に楽しんでもらうための情報をお届けします。

【Java】継承 Part3

継承について2回にわたって解説しました。 phoeducation.work phoeducation.work 今回は最終回です。 継承時のコンストラクタ まとめ 参考図書 あわせて学習したい 継承時のコンストラクタ 前回のプログラムを再度見てみましょう。 public class Human{ priv…

【Java】継承 Part2

前回に続いて「継承」について解説します。 phoeducation.work 継承関係におけるメンバアクセス クラス間の関係 参考図書 あわせて学習したい 継承関係におけるメンバアクセス ポイント!protectedアクセス指定 スーパークラスはサブクラスの情報を知る必要…

【Java】継承 Part1

なぜ継承が必要なのか 継承とは 参考図書 あわせて学習したい なぜ継承が必要なのか ここまではクラスの使い方を学びました。 例えばHumanクラスというものを使用していましたが、場合によってはこのクラスをちょっと改良したい、という場合があります。 Hum…

天職へたどり着いた まついのプロフィール

私は、プログラミングが好きでありながら、 プログラマーとしては成功せず鬱になりかけました。 そこから「プログラミング講師」という天職を手に入れ、 毎日仕事が楽しくてたまらない、まついのプロフィールです。 phoeducation.work

【bubble/ノーコード】エレメントを確認してみよう Part3

前回までは「Design」タブの中にある「Visual elements」と「Containers」について紹介しました。 phoeducation.work phoeducation.work 今回は「Input forms」について紹介します。 ユーザーに何か入力してもらう、ユーザーに何かを選択してもらうといった…

【Java】参照型 Part 2

前回に引き続き参照型のなかでも、配列について確認していきます。 前回の記事はこちら。 phoeducation.work 配列の正体 多次元配列 コマンドライン引数 まとめ 参考図書 あわせて学習したい 配列の正体 配列は一つの変数名で複数のデータを管理する仕組みで…

【Java】参照型 Part 1

参照型変数とは 参照型変数の特性 まとめ 参考図書 あわせて学習したい 参照型変数とは 変数宣言しただけのオブジェクトはインスタンスを持ちません。 newによってインスタンス化してはじめてデータを扱うことができます。 では、宣言した変数はいったい何を…

【Java】コンストラクタ

オブジェクトの初期化とコンストラクタ コンストラクタの利用 1 コンストラクタの利用 2 デフォルトコンストラクタ まとめ 参考図書 あわせて学習したい オブジェクトの初期化とコンストラクタ 「カプセル化」では、クラスにゲッターとセッターを実装するこ…

【Java】カプセル化

カプセル化 まとめ 参考図書 あわせて学習したい カプセル化 情報隠蔽をすることによって、「このオブジェクトの中身がいったいどういうことをやっているのかは知らないが、頼んだことは実行してくれる」ということを実現できます。 これを「カプセル化」と…

【Java】アクセス制御

アクセス修飾子 責任とメッセージ まとめ 参考図書 あわせて学習したい アクセス修飾子 「クラスの作成」で、オブジェクトのフィールドにアクセスした場合とメソッドにアクセスした場合、両方のパターンを見ました。 どちらも可能だったわけですが、オブジェ…

Google Chromeの便利な機能

特定の文字列を示したリンクURLを作成する ページ内の特定の文字列を示したURLを作成する方法 注意 特定の文字列を示したリンクURLを作成する Webページの特定の文字列を表示したURLを作成したいときに役立つのが、Google ChromeのリンクURL(テキストフラグ…

【bubble/ノーコード】エレメントを確認してみよう Part2

前回は「Design」タブの中にある「Visual elements」について紹介しました。 phoeducation.work 今回は「Containers」について紹介します。 「Containers」という名前の通り、入れ物という括りのエレメントです。 Group 様々エレメントをまとめてデザイン等…

【Java】クラスの作成

前回はオブジェクト指向について、クラスの使い方について解説しました。 phoeducation.work 今回は自身でクラスを作成する方法について解説します。 フィールドのみのクラス作成 フィールドとメソッドを持つクラス作成 まとめ 参考図書 あわせて学習したい …

【Java】オブジェクト指向の第一歩

前回はオブジェクト指向とは何かについて書きました。 phoeducation.work 今回はクラスの役割と機能、そしてこれを用いる利点をを紹介します。 クラスとオブジェクト インスタンスの生成 クラスの使用例 まとめ 参考図書 あわせて学習したい クラスとオブジ…

【Java】オブジェクト指向とは何か

プログラミング言語にはいろいろなものがあります。 いくつかのジャンルに分けられるのですが、Javaはオブジェクト指向プログラミング言語(Object Oriented Programming Language:OOPLと略す)の1つです。 では、オブジェクト指向とは一体何でしょうか?一…