您的位置:首页 > 编程语言 > C语言/C++

C++类带一个构造参数的特性

2005-11-22 09:02 344 查看
C++类带一个构造参数的特性

真是一门不错的语言,越来越喜欢了,我想现在喜欢程序远远大于C#,C#除了一个让人垂涎的IDE外,其程序执行的性能太让人失望(JAVA应该也差不多) —— 想快也快不了,无法控制一个对象的消亡,根本不可能用于写高性能的程序……

言归正传,C++只带一个构造参数的类具有特别的特性,加上匿名玫举,用这些也可以写出非常优雅的方法(我一向推崇优雅的代码风格……)

Fruit f1 = Fruit::Apple; //很易读的代码

f1.Show();

Fruit f2 = (Fruit)1; //默认的强制转换操作,强,相当于 f2 = Fruit(1);

f2.Show();

//----------------------------------

// 类代码

//----------------------------------

Fruit

Fruit
Val

Fruit val
Val val Show s
sprintfs Val
MessageBoxNULL s NULL
Apple
Orange
Banana Val
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ apple c# null class java
相关文章推荐