perl 创建包
2016-01-06 17:58
197 查看
zjzc01:/root/big2# cat Employee.pm package Employee; use Data::Dumper; ##创建正式雇员 sub new_regular { my ($name,$age,$starting_position,$monthly_salary)=@_; my $employee = { "name" =>$name, "age" =>$age, "position" =>$starting_position, "montly_salary" =>$monthly_salary, }; return $employee; ## 返回对象引用 }; zjzc01:/root/big2# perl a36.pl Employee.pm did not return a true value at a36.pl line 3. zjzc01:/root/big2# cat a36.pl unshift(@INC,"/root/big2"); require Employee; zjzc01:/root/big2# perl a36.pl Employee.pm did not return a true value at a36.pl line 3. zjzc01:/root/big2# cat a36.pl unshift(@INC,"/root/big2"); require Employee; use Data::Dumper; $var=Employee::new_regular(a,b,c); my $xx= Dumper($var); print $xx; print "\n"; print $var->{name}; print "\n"; zjzc01:/root/big2# perl a36.pl $VAR1 = { 'position' => 'c', 'name' => 'a', 'montly_salary' => undef, 'age' => 'b' }; a
相关文章推荐
- NSURLSession学习笔记(二)Session Task
- AVCaptureDevice摄像机
- gradle多渠道打包及友盟统计-eclipse版本
- Hadoop到底能做什么?怎么用hadoop?
- Java生成验证码_转
- java中从键盘输入字符存入文件中
- Python之pandas数据加载、存储
- Python之pandas数据加载、存储
- NSURLSession学习笔记(一)简介
- Oracle 中查询数据库中表的字段名称
- spark中 进行高维矩阵的SVD分解(1)
- java中InputStream的用法
- Debian命令行查看当前使用的无线热点的参数
- weakSelf 和 strongSelf
- java中File类的基本用法
- 关于SQL中使用正则表达式的一些笔记
- Swift开发IOS-UITableView
- spark中做svd计算
- Thanks
- CommonHelper 公共类