01-Perl-oo_Kansai.pm#8.ppt



Similar documents
モノグラフ・中学生の世界 Vol.62

s d



2017_Eishin_Style_H01

81

2 3 4 q w e 1

3 Powered by mod_perl, Apache & MySQL use Item; my $item = Item->new( id => 1, name => ' ', price => 1200,

- 1 -

%

2

ID010-2


920P-1


広報しもつけp01ol

本文(B5×40)0614三校責了.indd



ONPRESS190


s d


3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");

q w e q w e r

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV


untitled

25

スライド 0


2 KH Coder KH Coder KH Coder KH Coder




JavaScript の使い方

tkk0408nari

Microsoft Word - AT _A.doc

1

untitled

u!4 i!5 o!0!1!2!3

P.37 P.816 P.17 P.1819 contents 1 2

class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value =

GulfStar1.5ユーザーマニュアル

OSS JobScheduler openqrm Hadoop XtreemFS Ceph, Fabric etc. 2013/12/9 OSS X Users Meeting #5 OpenStack 2




IPA

CPANモジュールについて

オンラインテスト

untitled

ex01.dvi

oop1

P01.ai

text_08.dvi

Java (5) 1 Lesson 3: x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java , 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flow

TN

.h.L g (Page 3)

Hachioji.pm #2



. IDE JIVE[1][] Eclipse Java ( 1) Java Platform Debugger Architecture [5] 3. Eclipse GUI JIVE 3.1 Eclipse ( ) 1 JIVE Java [3] IDE c 016 Information Pr

PYTHON 資料 電脳梁山泊烏賊塾 PYTHON 入門 関数とメソッド 関数とメソッド Python には関数 (function) とメソッド (method) が有る モジュール内に def で定義されて居る物が関数 クラス内に def で定義されて居る物がメソッドに成る ( 正確にはクラスが


Exam : 1z1-809-JPN Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO Get Latest & Valid 1z1-809-JPN Exam's Question and Answers 1 from Ac


橡計画0.PDF

SCORE−‹Šp‡Ì”è‹ø‡«Ver3

Java演習(2) -- 簡単なプログラム --

untitled

Java (7) Lesson = (1) 1 m 3 /s m 2 5 m 2 4 m 2 1 m 3 m 1 m 0.5 m 3 /ms 0.3 m 3 /ms 0.6 m 3 /ms 1 1 3

ex01.dvi


untitled

2 1. Ubuntu 1.1 OS OS OS ( OS ) OS ( OS ) VMware Player VMware Player jp/download/player/ URL VMware Plaeyr VMware

(Eclipse\202\305\212w\202\324Java2\215\374.pdf)

2 Seminario Print Exhibition

MTM07_makers

BLOCK TYPE.indd

ALG2012-A.ppt

: : : TSTank 2



2

class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value =

PowerPoint プレゼンテーション

明解Javaによるアルゴリズムとデータ構造

PowerPoint プレゼンテーション

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç..

AuthorManual_JSTP.ppt

Java演習(4) -- 変数と型 --

WEB DB PRESS Vol.1 65

55 a h dd s q q w w w d d d d d d d d d

RHEA key

メソッドのまとめ

Microsoft PowerPoint - Kansaipm2002_5_11.ppt

デジタル表現論・第4回

LIFE IS 1 eiji asuda MY New Company Profile

Transcription:

id:lapis25 lapis25@gmail.com Kansai.pm Meeting #8/20070310

Larry Wall 070310 Kansai.pm Meeting #8/01-Perl-oo 2

070310 Kansai.pm Meeting #8/01-Perl-oo 3

070310 Kansai.pm Meeting #8/01-Perl-oo 5

070310 Kansai.pm Meeting #8/01-Perl-oo 6

070310 Kansai.pm Meeting #8/01-Perl-oo 7

070310 Kansai.pm Meeting #8/01-Perl-oo 8

070310 Kansai.pm Meeting #8/01-Perl-oo 9

070310 Kansai.pm Meeting #8/01-Perl-oo 10

package Class; 070310 Kansai.pm Meeting #8/01-Perl-oo 11

070310 Kansai.pm Meeting #8/01-Perl-oo 12

070310 Kansai.pm Meeting #8/01-Perl-oo 13

package Class; sub method { # } 070310 Kansai.pm Meeting #8/01-Perl-oo 14

$obj_ref->method('args'); Class::method($obj_ref, 'args'); 070310 Kansai.pm Meeting #8/01-Perl-oo 15

package Class; sub method { my ($self, @args) = @_; # } 070310 Kansai.pm Meeting #8/01-Perl-oo 16

070310 Kansai.pm Meeting #8/01-Perl-oo 17

070310 Kansai.pm Meeting #8/01-Perl-oo 18

070310 Kansai.pm Meeting #8/01-Perl-oo 19

bless $hash_ref, 'Class'; 070310 Kansai.pm Meeting #8/01-Perl-oo 20

#A bless print ref($hash_ref); #HASH bless $hash_ref, 'Class'; #B bless print ref($hash_ref); #Class _id _type _name $hash_ref Class '01' 'script' 'Perl' 070310 Kansai.pm Meeting #8/01-Perl-oo 21

070310 Kansai.pm Meeting #8/01-Perl-oo 22

070310 Kansai.pm Meeting #8/01-Perl-oo 23

070310 Kansai.pm Meeting #8/01-Perl-oo 24

package Class; sub new { my ($class, @args) = @_; return bless { @args }, $class; } 070310 Kansai.pm Meeting #8/01-Perl-oo 25

$obj_ref = Class->new( $id, $type); $obj_ref = Class::new('Class',$id, $type); 070310 Kansai.pm Meeting #8/01-Perl-oo 26

DESTROY 070310 Kansai.pm Meeting #8/01-Perl-oo 27

070310 Kansai.pm Meeting #8/01-Perl-oo 28

070310 Kansai.pm Meeting #8/01-Perl-oo 29

070310 Kansai.pm Meeting #8/01-Perl-oo 30

package PerlHacker; use base qw( Programmer Obfuscator ); package Programmer; use base qw( CoderDocumenter ); 070310 Kansai.pm Meeting #8/01-Perl-oo 31

Coder Documenter use base qw( CoderDocumenter ); Programmer Obfuscator use base qw( Programmer Obfuscator ); PerlHacker 070310 Kansai.pm Meeting #8/01-Perl-oo 32

Coder Documenter Programmer Obfuscator PerlHacker 070310 Kansai.pm Meeting #8/01-Perl-oo 33

070310 Kansai.pm Meeting #8/01-Perl-oo 34

070310 Kansai.pm Meeting #8/01-Perl-oo 35

070310 Kansai.pm Meeting #8/01-Perl-oo 36

070310 Kansai.pm Meeting #8/01-Perl-oo 37

070310 Kansai.pm Meeting #8/01-Perl-oo 38

070310 Kansai.pm Meeting #8/01-Perl-oo 39

070310 Kansai.pm Meeting #8/01-Perl-oo 40

070310 Kansai.pm Meeting #8/01-Perl-oo 41

070310 Kansai.pm Meeting #8/01-Perl-oo 42

070310 Kansai.pm Meeting #8/01-Perl-oo 43

Class::Accessor(::fast) Class::Data::Inheritable 070310 Kansai.pm Meeting #8/01-Perl-oo 44

NEXT Catalyst Class::C3 DBIC C3 NEXT 070310 Kansai.pm Meeting #8/01-Perl-oo 45

Class::Std 070310 Kansai.pm Meeting #8/01-Perl-oo 46

070310 Kansai.pm Meeting #8/01-Perl-oo 47

:-( Perl 070310 Kansai.pm Meeting #8/01-Perl-oo 48

070310 Kansai.pm Meeting #8/01-Perl-oo 49

070310 Kansai.pm Meeting #8/01-Perl-oo 50

Perl 070310 Kansai.pm Meeting #8/01-Perl-oo 51

070310 Kansai.pm Meeting #8/01-Perl-oo 52

ご静聴ありがとうございました 070310 Kansai.pm Meeting #8/01-Perl-oo 53

070310 Kansai.pm Meeting #8/01-Perl-oo 54