プログラミング初心者向け技術系ノウハウ・まとめ
-
0からのRuby入門その15〜プログラムを複数のファイルに分ける〜
はじめに モジュールを使って、名前空間を適切に分けられるようになりましたか? 前回は、モジュールとミックスインについてお伝えしました。 モジュールを使うと、手軽にメソッドをグループ化することができます。…詳細を見る -
0からのRuby入門その14〜モジュールとミックスイン〜
はじめに 異なる関数に同じ名前をつけてしまったことはありませんか? Rubyには「名前空間(スコープ)」の概念があり、同じスコープに同じ名前の関数があると上書きされてしまいます。 名前を変更すれば解決し…詳細を見る -
0からのRuby入門その13〜クラスに変数・メソッドを持たせる〜
はじめに クラスの使い方がだんだん分かってきましたか? ここまで、クラスとサブクラス、インスタンス変数、インスタンスメソッドについて学んできました。 最後に、クラスが持てる「クラス変数」と「クラスメソッ…詳細を見る -
【C言語超入門(第21回)】繰り返し処理を学ぼう(for文編)
プログラミングをする上で欠かせない処理の一つは、指定回数を繰り返す処理。 その中でもfor文は、繰り返し処理として最もよく用いる制御文です。 C言語で繰り返し処理のプログラミングをするのであれば、必ずfor文…詳細を見る -
【C言語超入門(第20回)】if文を使った分岐処理を身に付けよう
第20回目のC言語超入門のテーマは「if文を使った分岐処理」です。 分岐処理はプログラミングの「肝」になる処理の一つですから、気を引き締めて学んでいきましょう。 if文は2方向の分岐処理を行う if文を使い…詳細を見る -
【C言語超入門(第19回)】振り返り(第11回から第18回まで)
今回のC言語超入門は、第11回から第18回までに学んだ以下の項目について、振り返りたいと思います。 第11回 プログラムを実行してみよう 第12回 コンパイルエラーの読み方を知ろう 第13回 プロトタイ…詳細を見る -
0からのRuby入門その12〜サブクラスを作る〜
はじめに クラスはうまく作れるようになりましたか? クラスには、もうひとつ重要な機能があります。 それは、「サブクラス」です。 サブクラスとは、クラスに親子関係を持たせるようなもので、親のメソッドをそ…詳細を見る -
0からのRuby入門その11〜クラスを作る〜
はじめに オブジェクト指向をご存じですか? この連載の冒頭で、Rubyは「オブジェクト指向」の言語だということをお伝えしました。 オブジェクト指向は、プログラムの構築するためのひとつの考え方です。 R…詳細を見る -
0からのRuby入門その10〜便利なブロックの使い方〜
はじめに もっとブロック構文の使い方を知りたいですか? ブロック構文はRubyの特徴的な構文なので、ぜひ活用したいものですよね。 前回は、配列の要素を順次処理するためにブロック構文を使いました。 他に…詳細を見る -
0からのRuby入門その9〜ループで同じ処理を繰り返す〜
はじめに 条件判定文はうまく書けるようになりましたか? 条件判定文は、条件分岐だけでなく繰り返し(ループ)にも使われます。 繰り返しも制御構造のひとつであり、まったく同じ処理(またはすこし異なる処理)を繰り…詳細を見る























