湘龙工作室提供长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间
长沙做网站

谈构造器Constructor为什么不能被继承和重写?

发布时间:2012/11/27 来源:长沙做网站

构造器Constructor能否继承的知识对于做网站的技术人员是必须要熟知的。首先对于做网站的技术人员要明白构造器Constructor是不能被继承和重写的,但是构造器Constructor是可以被重载的。

在解释构造器Constructor为什么不能被继承和重写之前,我们先来了解构造器的概念。构造器在程序语言中是为了创建一个类的实例,如:Student stu1= new Student(),这就是创建了一个类的实例,同时也生成了一个构造器。构造器也分为有参数的和无参数的,上面的例子是无参的,Student stu2 = new Student("李四",28),这是有参的构造器。

那为什么说构造器Constructor为什么不能被继承和重写呢?因为“重写”只能发生在“继承”或“接口”这个两个概念上。我们可以以动物来举例,如果我们声明的这个动物用了new语句,这时我们就创建了一个实实在在的动物出来了,那么这个动物是独立存在的,是一个体,一个独立存在的的动物当然不能够被继承。但是对于类在没有实体化之前就是一个抽象的概念,那么就可以被继承。如果还不能被理解,对于有一些钻牛角尖的人还需要问为什么的话,可以有一个很牛B的回答:你和你爸爸这是实体,独立存在的,那么就是一个构造器,如果构造器可以继承的话,那么,你爸爸、你爷爷、你、甚至往上,这些所有的人都完全一样的了。

希望以上解释对于正在软件开发的技术员或者对于b/s模式开发的网站制作人员有所帮助。
除非注明,文章均为长沙做网站公司原创,转载请以链接形式注明出处,谢谢。
本文地址:http://www.csjwang.com/wzzz/gouzaoqiConstructor-99/
做网站版权所有 2009-2015 湘ICP备11020044号   sitemap
地址:长沙市天心区五一西路189号锦绣中环29楼(已搬至岳麓区金星北路89号)   邮编:410001
电话:0731-82067301   QQ:2668200050   Email:longyun1077@163.com
湘龙工作室为您提供:长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间服务
Copyright 2002-2010 长沙做网站www.csjwang.com. 版权所有
长沙做网站多少钱   长沙做网站公司   长沙做网站价格   长沙做网站的 培训班管理软件
分享到: