Skip to content

Instantly share code, notes, and snippets.

class Burger
def initialize(name,value)
@name = name
@value = value
end
def show
puts("#{@name} = #{@value} yen")
end
@johobemax
johobemax / shiken.rb
Created December 1, 2010 03:36
shiken.rb
class Gengo
attr_accessor :eng, :jap
end
shiken = Array.new(50){ Gengo.new }
#プログラム開始
i = 0
print "英=>"
ei = gets.to_i # 英語入力
package xmldomtest;
import javax.xml.parsers.*;
import org.w3c.dom.*;
import java.io.*;
import java.util.ArrayList;
public class JavaDomSample {
public static void main(String[] args) {
String name = null;
ArrayList<String> resultList = new ArrayList<String>();
package bemax.test;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Path;
import android.util.Log;
import android.view.MotionEvent;
public class KahenSample
{
public static void main(String... args)
{
search(5,10,2,4,5,7,9);
}
public static void search(int key, int... nums)
{
boolean hit = false;
/**
* カプセル化のサンプル
* クラスLadyのカプセル化
*/
class Lady
{
private int age; //年齢
Lady(int _age)
package animal; //animalパッケージ
public class Animal
{
protected String name; //protectedなので、packageが違っていても、サブクラスなら参照可能
protected String voice; //protectedなので、packageが違っていても、サブクラスなら参照可能
public Animal()
{
name = "動物";
/**
* static変数・メソッドのサンプル
* staticを付けると、クラス全体が共有する変数・メソッドになる。
*/
class ClassMate
{
//static変数…クラス共有の変数
static String master; //担任の名前
/**
* 勇者クラス
*/
class Hero
{
String name;
int hp;
int lv;
/**
class MusicPlayer
attr_accessor :music, :volume
def play()
puts "#{@music}を再生します"
end
def stop()
puts "#{@music}を停止します"
end