2010-03-01から1ヶ月間の記事一覧

Vistaでタスクマネージャを起動させる方法

会社ではWindows XPを使用している私ですが、お家ではVistaを利用しています。 もっと早く買い換えとけばよかった。。。 さて、Vistaでタスクマネージャを早く起動させるための方法についてまとめます。 まず、一つ目の方法は、 [Ctrl]+[Alt]+[Delete]を押す…

数値クラスと配列クラス

☆数値クラス 数値クラスまたの名をNumericクラスといいます。 数値クラスの構成 Numeric ―― Integer ―― Fixnum | |― Bignum |― Float 整数(Integer)クラスと浮動小数(Flaot)クラスは数値(Numeric)クラスを継承しています。普通の整数(Fixnum)クラスと大き…

subとgsubメソッド

今回は、subとgsubのお話です。この二つは、置き換えを行うメソッドです。処理もかなり似ております。☆sub文字列オブジェクトにおいて、正規表現として指定したパターンに、最初にmatchしたものを置き換えます。str.sub(/matchさせたいパターン/,"matchした…

継承に関して

☆継承継承とは、すでに定義されているクラスを拡張して、新しいクラスを作ることを言います。 先日の学級の例で言うと、C組(クラス)を継承していきものがかり(クラス)を作るとします。 いきものがかりは、係の中で新たなルールを策定します。 このとき、C…

クラスメソッドとインスタンスメソッド

☆クラスメソッドそもそもクラスとは何でしょうか? クラスとは、オブジェクトの種類を表したものです。 つまり、複数のオブジェクト(インスタンス)の枠組みと捕らえてよいでしょう。 もっと分かりやすくするために、クラスが学級で、インスタンスが生徒とし…

配列【Array】とハッシュ【Hash】

☆配列 配列(Array)とは、複数のオブジェクトを格納する箱です。 baseball_club1= "巨人" baseball_club2= "中日" baseball_club3= "ヤクルト" baseball_club4= "阪神" baseball_club5= "広島" は、無駄! なので、まとめます。 baseball_clubs = ["巨人","中…

条件判断 ifと、繰り返し whileとtimes、メソッドの作成

☆条件判断 if〜then〜end ある一定の条件の元にプログラムを実行したいときに使用する。 記述方法 if 条件 # 実行するプログラム(true) else # 実行するプログラム(false) end elseとは、上記の条件に当てはまらなかった場合ということ。 条件に当てはまる(t…

演算と変数に関して

☆Rubyによる演算1.+ +はそのまま足し算のこと print("1+1=",1+1,"\n") ⇒ 1+1=2 つまり、"1+1="を文字列として認識し、1+1を演算し、2というアウトプットを出した。 2.- -もそのまま引き算のこと。 print("1-1=",1-1,"\n") ⇒ 1-1=0 Rubyで、整数(Ex. 1,2,・・・e…

Rubyを始めるにあたって

☆Rubyの基本的なルールに関して 1.コードはエディタで書く。 (Ex. メモ帳,サクラエディタ,・・・etc.) 2.RubyFileの拡張子 〜.rb 3.コマンドプロンプトで呼び出すとき ruby RubyFile.rb と書く。 ☆コメントをつける 1.# print("a") <span style="color:#FF0000;">#aと書く</span> #以降、改行前ま…