栗悟飯とカメハメ波

秋葉系ニートブログ。

【Java】どこ見ても分かりずらいからオーバーロードとオーバーライドの違いを簡単にまとめる

こんちゃ、Roaです。 今回はオーバーロードとオーバーライドの違いと簡単にそれぞれの特徴を比較しながら分かりやすくまとめました。サムラ〇エンジニアとかテック〇カデミーだったりのサイトやその他プログラミングブログがあまりにも使えない&分かりにく…

【Javaメモ】コンストラクタとそのオーバーロードについて

こんちゃ、Roaでし。今回はコンストラクタとそのオーバーロードについて書いていきます。 ざっと説明を。 コンストラクタ:newされたとき(インスタンスが生まれた瞬間)に即実行される自動処理 オーバーロード:同じ名前のメソッド定義すること(多重定義) で…

【Javaメモ】オブジェクト指向に基づいてインスタンスとクラスを作る

こんちゃ、Roaでし。今回は前回のオブジェクト指向に続いてインスタンスとクラスを作っていきたいと思います。 まずは簡単にインスタンスとクラスの説明を。 クラス:設計図のような存在。インスタンスを生み出す金型。 インスタンス:クラスから生まれた仮…

【Javaメモ】オブジェクト指向の基本的な考え方と概念

【オブジェクト指向プログラミング】:大規模なプログラムを楽に開発可能メソッドやクラスが増えれば増えるほど人間の脳が追い付かなくなってくる →人間が内容を把握しやすいプログラムを開発する必要性現実世界に似せたものを作り出す →人などをオブジェク…

【Java】文字数カウント作ったけどよく考えたらWordで解決した話。

こんちゃ、Roaです。今回は普通になんというか超間抜けな話です汗。 僕は今、大学生なのですがたまにWordで提出ではなく、その大学のサイト内でレポートを書いて提出しなければならない時が頻繁にあったことで悩んでたんですよ。大学のサイト内のレポート書…

29220。

29220。 こんちゃ、Roaでし。 今回はちょっと思考系の記事になります。 さて冒頭に書かれているこの29220。 これ、なんの数字か分かる人いますかね。 実はこれは80歳まで生きると仮定したときの人生のタイムリミットです。 29220日。結構短くありませんか。 …

【Javaメモ】クラス分割、パッケージ、インポートからクラスローダーについて

こんちゃ、Roaでし。今回はクラスをぶった切る方法について書いていきますがブログ内だとファイルを分けて表示することは厳しいので分割表示して書きだしていきます。ちなみに僕が使用している統合開発環境はIntellij ideaと言うものです。 【ソースファイル…