プログラミング言語

プログラミング言語

PHPにおけるシングルクォーテーションとダブルクォーテーションの違い

PHPで開発をしていると文字列をクォーテーションで囲む場面があると思います。その際、シングルクォーテーションとダブルクォーテーションのどちらで囲んでも文字列として認識してくれます。では、この2つの違いは一体何なのでしょうか? ’ ’...
プログラミング言語

【PHP入門⑫】例外処理 ~初心者でも安心!基礎から学べるプログラミング講座~

プログラミングをする内に、エラーに出会ったことがあると思います。 初めは、英語の羅列で意味が分からなし、意味が無いものだと思ったかもしれません。しかし、エラー自体には意味があり、そのエラー文のおかげで動かないプログラムを修正することができます。
プログラミング言語

【Ruby入門①】環境構築(Mac編) ~初心者でも安心!基礎から学べるプログラミング講座~

Rubyとは、まつもとゆきひろ氏によって開発された、オブジェクト指向スクリプト言語です。 近年、人気がある言語の一つで、汎用性が高かったり、日本語の情報が多いことから初心者でも取っ付きやすい言語になっています。
プログラミング言語

【Python入門①】環境構築(Windows編) ~初心者でも安心!基礎から学べるプログラミング講座~

皆さんが利用しているPCは、購入時の状態では開発が出来ません。開発前に、PCを開発できる状態にする必要があります。 環境構築とは、自分で書いたプログラムコードを、コンピュータが認識・実行できるように、適宜必要なファイル等を配置することを指します。
プログラミング言語

【Java入門⑫】例外処理 ~初心者でも安心!基礎から学べるプログラミング講座~

例外処理とは、コンパイル時に回避できないエラーを検知し、例外が発生した際の処理をあらかじめ記述するためのものです。 この例外処理を書いていない場合は、例外が発生した時に上の様なエラーになるため、プログラムが異常終了します。
プログラミング言語

【Java入門⑪】インタフェース ~初心者でも安心!基礎から学べるプログラミング講座~

設計書を書く時、いきなり内容を書くのではなく、目次の様に書く内容をざっくり決めることから始めると思います。 クラス作成の際でも同じ様なことが言え、インタフェースというものを使います。 インタフェースは、ざっくりとした枠組みや機能定義をすることができます。
プログラミング言語

【Java入門⑩】継承 ~初心者でも安心!基礎から学べるプログラミング講座~

クラスには、継承という機能があり、基のクラスの機能や資源を引き継いで、他クラスで拡充することができます。 あるクラスで作成した変数やメソッドを引き継いだクラスを作成でき、引き継いだクラスでは、継承元の変数やメソッドが自由に使えます。
プログラミング言語

【Java入門⑨】メソッド ~初心者でも安心!基礎から学べるプログラミング講座~

違う箇所で同じ処理を行いたい場合、同じ処理をそれぞれの箇所で記載する必要があります。 記載する箇所が少なければ良いですが、増えれば増える程コードは長くなる一方です。 メソッドを使えば、同じ処理を一纏めにして、何度も書く必要がなくなります。
プログラミング言語

【Java入門⑧】カプセル化 ~初心者でも安心!基礎から学べるプログラミング講座~

カプセル化とは、クラスのメンバ変数やメソッド(処理)に対して、アクセスできる範囲を制限することです。 今までは、メンバ変数名を指定すれば、そのまま変数の中身を参照して、代入ができました。 カプセル化を行うことで、外部からのアクセスを制限し、メンバ変数名を指定するだけでは値を参照・編集ができない様になります。
プログラミング言語

【Java入門⑦】クラス ~初心者でも安心!基礎から学べるプログラミング講座~

何かしら物を作る時、いきなり作り始めることはないと思います。作る前に、物の設計図を作成します。 クラスとは、その設計図の様な役割を持っていて、処理やデータを組み合わせた構造のことです。 クラスを使うことで、物の大量生産や部分的に違う機能を持つ物の作成が容易になります。
タイトルとURLをコピーしました