Perlでオブジェクト指向 8章 Perlでオブジェクト指向 グローバルなメンバーデータの書き方 グローバルメンバーの書き方 メンバーデータは パッケージのモジュール内に記述します。ourでメンバーデータを定義してみましょう。 ファイル名:Human.pm package Human; our $a;our ... 2023.02.01 Perlでオブジェクト指向
Perlでオブジェクト指向 7章 Perlでオブジェクト指向 privateなメンバーデータの書き方 ハッシュを使う メンバを定義 my でメンバーデータを定義する方法だと、実はそれはクラスの共有変数になっていまいました。メンバーデータのような実は違うような。 では、メンバーデータをオブジェクトのハッシュ値で定義してみましょう。 ... 2023.02.01 Perlでオブジェクト指向
Perlでオブジェクト指向 6章 Perlでオブジェクト指向 メンバーデータの書き方 メンバーデータの書き方 メンバーデータは パッケージのモジュール内に記述します。 my $a,$b; はメンバーデータです。set()でメンバーデータに入力し、calc2()でメンバーデータを取り扱って計算しています。... 2023.02.01 Perlでオブジェクト指向
Perlでオブジェクト指向 5章 Perlでオブジェクト指向 クラス内で別のクラスを使う クラスの書き方 ここではStudentクラスの中でHumanクラスを利用しています。new()の中でHumanのオブジェクト$manを作成し、get()やshow()の中で利用しています。また、show2()の中では、Humanのオ... 2023.02.01 Perlでオブジェクト指向
Perlでオブジェクト指向 4章 Perlでオブジェクト指向 コンストラクタに引数を渡す クラスの書き方 オブジェクト作成時に、コンストラクタに引数を渡す方法です。 my $class = shift;を書いてから、次に引数の受け渡しを書きます。 クラスファイル:Class1.pm package C... 2023.02.01 Perlでオブジェクト指向
Perlでオブジェクト指向 3章 Perlでオブジェクト指向 メンバー関数の隠ぺい メンバー関数の書き方 メンバー関数を隠ぺいするには、関数をmyで定義します。my $calc3 = sub{}といった感じで。これを呼ぶときは$self->$calc3()とします。calc3()の前に$が付いていることに注意してく... 2023.02.01 Perlでオブジェクト指向
Perlでオブジェクト指向 2章 Perlでオブジェクト指向 メンバー関数の書き方 メンバー関数で大事なことは、引数の先頭に$selfをつけることです。引数の書き方はcalc()のようにsiftでも、calc3()のように配列でも書けます。@_ は引数を収めた予約配列です。 calc4は自分のメンバー関数calc3... 2023.02.01 Perlでオブジェクト指向
Perlでオブジェクト指向 1章 Perlでオブジェクト指向 クラスの書き方 クラスの書き方 1ファイル(Human.pm)に1つのクラス(package Human;)を書きます。1ファイル内に複数のクラスを書かない。ファイル名はクラス名と同じにする。 クラス記述の先頭は package クラ... 2023.02.01 Perlでオブジェクト指向
その他 Windows2012で構築するIPv6のDHCPサーバ IPv6で動くDHCPサーバをWindows2012で構築する方法を説明します 手順 1)ネットワーク接続環境の作成サーバに固定のIPV6アドレスを設定します。ファイアウォール設定で、pingを許可しておいてください。 ... 2023.02.01 その他
AWS Organization AWS organizationを使って複数のAWSアカウントを作成する手順 AWS Organizationsとは、複数のAWSアカウントを一元管理できるAWSのサービスです。 AWS Organizationsを正しく利用すると、AWSの複数アカウントを非常に効率的に管理できます。 AWS Organizationを使って、複数のAWSアカウントを作成することができます。 ここでは、その作成方法を紹介します 2023.01.31 AWS OrganizationAWS設定方法