- 3
- 0
- 约 40页
- 2016-12-23 发布于重庆
- 举报
sub new{ my $type=shift; my %parm=@_; my $this=[]; $this-[0]=$parm{Name}; $this-[1]=$parm{color}; $this-[2]=$parm{size}; bless $this.$type; } 用数组的办法 构造对象时,可以如下传递参数: $mug=TV::new(‘Name’=’top’,’color’=black,’size’=21); 操作符=与逗号操作符功能相同,但一般采用=,因为=可读性好些。 如: Name=$mug={‘Name’}; 12.4.2析构函数 Perl跟踪对象的链接数目,当某对象的最后一个应用释放到内存池时,该对象就自动销毁。对象的析构发生在代码停止后,脚本要结束时。对于全局变量,析构发生在最后一行代码运行之后。 采用DESTORY方法可以在对象被释放之前获得控制权。DESTORY方法不会自动调用其它的DESTORY方法,perl不做内置的析构工作,当一个对象被释放时,其内含的所有对象引用自动释放和销毁。 和其它的面向对象的程序设计语言类似,DESTORY一般不需要定义,它是系统自动完成的,当某个对象的引用数小于1时,它就会自动的调用DETORY来释放所占的内存空间,在程序退出时,一次性的销毁所占的所有空间。 12.5 继承和重载 12.5.1 继承
您可能关注的文档
- 卫生监督协管员培训【课件】.ppt
- 第12章转录(免费阅读).ppt
- 第12章路由和远程访问(免费阅读).ppt
- 卢大庆创立高中数学世界巨著《二次对数函数理论》高考数学秒杀导数圆锥曲线圆数列概率统计立体几何三角函数.ppt
- 第12章质谱分析法(免费阅读).ppt
- 第12章质谱分析(免费阅读).ppt
- 第12章量本利分析(免费阅读).ppt
- 第12章金融发展金融监管与金融安全(免费阅读).ppt
- 第12章运营管理(免费阅读).ppt
- 卒中专病门诊-SPC.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 高中物理选修34光的干涉衍射和偏振”知识点.pdf VIP
- 禾望电气2MW风机变频器用户手册.pdf
- 山东省淄博市张店区淄博实验中学2024-2025学年高二下学期3月月考英语试题(含解析,无听力音频有听力原文).pdf VIP
- 2025 历年初中地理会考真题精选汇编.pdf
- 2026上海安全监理(初证)考试精准题库及答案.docx VIP
- 云南大学研究生院调剂[1]2篇.docx VIP
- 我国大气颗粒物暴露与人群健康效应的关系.PDF VIP
- 肠菌移植治疗儿童孤独症谱系障碍中国专家共识(2025 版).pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-7.pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-2.pdf VIP
原创力文档

文档评论(0)