分享
 
 
 

java + (C++) != C#

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

在我的印象中一直将C#归结为在C++基础上,参考JAVA语言设计的一种语言;

今天仔细的看了看C#的特性,发现这样的认识有失偏颇;

为了便于认识我们将一种计算机语言分成三部分比较;

基本的语法;

组织结构(面向对象);

特定功能;

ü 这三种语言在基本的语法结构上都是非常的想象的;

ü C#和JAVA在面向对象方面是很相似的,抛开关键词的不同(继承的关键词,最终化的关键词等);

n 类型,

n 接口,

n 虚类,

n 类型间的单继承,

n 接口间的多继承,

n 类和接口间的多实现

可以说C#简直就是照搬了JAVA的面向对象的特性;

ü 特殊功能方面;C#为了保留C++强大的功能做出了不懈的努力,例如区分形式参数的值调用,引用调用等等;个人感觉为了保留指针能提供的功能C#做出了不懈的努力;委托实际上是函数指针的一种非指针实现;还有在类型级别加入对事件的支持;都能看到C#做出了很多改变;

个人感觉,C#是想把JAVA简单的面向功能部分和C++强大灵活的功能集成在一起,借助于.NET基类库和通用语言运行时实现一个完美的语言;

可是我感觉她走了C++的老路,功能是挺多,挺强;但是没有给人有重点的感觉;反观JAVA掌握JAVA是一件令人愉快的事情,因为它目的明确,不会有太多让人混尧的功能;C#为了最大程度的兼容C++做出了不懈的努力;可是我觉得他要超越java语言还需要做得更简洁化;

让使用者通过使用来完成某些功能,而不是在语言级别添加对某些具体功能的支持;

C#有点剑走偏锋了!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有