入門

docs

インターフェースと抽象クラス: どっちを使う?

「オブジェクト指向って何?」や「クラスって便利!」と感じ始めたあなた、おめでとうございます!Javaプログラミングの次のステップとして、「インターフェース」と「抽象クラス」という、ちょっと混同しやすいけれどとっても重要な概念を掘り下げていき...
docs

インターフェースの基本:契約を定義する

以前の記事では、クラスが「設計図」のようなもので、そこからオブジェクトという「実体」を作るんだ、という話をしましたね。今回はその続きとして、Javaのもうひとつの重要な要素である「インターフェース」について深掘りしていきましょう。インターフ...
docs

メソッドを上書き!オーバーライドをマスターしよう

前に**継承(inheritance)について学んだよね。親クラスが持ってるものを子クラスが引き継ぐ、って話だった。すごく便利なんだけど、もし「親クラスのやり方じゃなくて、子クラス独自のやり方をさせたい!」ってなったらどうするんだろう?そこ...
docs

superキーワードで親クラスを操る!

みんな、Javaの学習は順調かな?以前、継承について学んだよね!クラスが別のクラスの性質を受け継ぐ、あの便利な仕組みのこと。まだ継承について自信がない人は、先に以前の記事で復習しておくのがおすすめだよ。継承の基本:クラスの再利用 | Too...
docs

protectedの基本:継承クラスのためのアクセス許可

前にpublicやprivateといったアクセス修飾子について学んできましたね。アクセス修飾子:publicとprivateで情報を守ろう | ToolDocs今回は、それらのちょうど中間に位置する「protected」アクセス修飾子につい...
docs

継承の基本:クラスの再利用

Javaプログラミングを楽しんでるかな?前回はクラスとオブジェクトについて学んだよね。今回は、その知識をさらに深めて、Javaの強力な機能の一つである継承について見ていこう。継承をマスターすれば、コードを効率的に再利用できるようになるんだ。...
docs

抽象クラスと抽象メソッドを使いこなそう!

前、継承について学んだよね。継承を使えば、すでにあるクラスの機能を受け継いで、新しいクラスを効率よく作れるんだったね。継承の基本:クラスの再利用 | ToolDocs今回は、その継承のさらに便利な使い方、**「抽象クラス」と「抽象メソッド」...
docs

独自例外クラスを作ってみよう!

Javaでプログラミングをしていると、エラーに遭遇することは日常茶飯事。でも、Javaが用意してくれているExceptionクラスだけでは、ちょっと物足りないな……と感じることはありません。今回は、そんな時に役立つ独自例外クラスの作成方法を...
docs

finallyブロック:例外があってもなくても動く処理

前回は、Javaの例外処理について、try-catchを使ってプログラムがエラーで止まるのを防ぐ方法を見てきましたね。例外処理の基本 try-catch | ToolDocsプログラムがエラーを起こしても、try-catchを使えば「こんな...
docs

例外処理の基本 try-catch

Java学習、順調に進んでいますか?以前、条件分岐や繰り返し処理について触れましたね。【Java初心者向け】もしも〜なら!if文でプログラムを賢く動かそう! | ToolDocsJava超入門!「for文」で処理を繰り返しまくろう! | T...