デザインパターン
クラスは存在しない ので構造体をクラスのように使用するしかない 基本 sample1.go package main import ( "fmt" ) // 定義 type Car struct{ name string } // メソッド func (p *Car) msg(){ fmt.Println(p.name) } // 初期化 func (p *Car) init(){ p.nam…
シングルトンパターン classの中でclassを共有するやりかた。 データベースなどのclassを使用する場合はよく使われると思われる。 サンプル main // // main.swift // import Foundation var _obj1 = Hoge.getInstance _obj1.name = "1111" _obj1.age = 100 …
シングルトンパターン モジュールでインスタンスを1つしか作成できないもの データベースやファイルのポインタなどを使用する場合に使われる ソース sample.pl #!/usr/bin/env perl use strict; use warnings; use Sample::Test01; my $obj = Sample::Test0…