22.编写一个类A,该类创建的对象可以调用方法showA输出小写的英文字母表.然后再编写一个A类的子类B,子类B创建的对象不仅可以调用方法showA输出小写的英文字母表,而且可以调用子类新增的方法showB输出大写的英文字母表.最后编写主类C,在主类的main方法 中测试类A与类B. package jicheng; public class A { public void showA() { System.out.println("asdfsdf"); } } package jic…
随着Vsisual Studio 2013 RC版的放出,之前承诺的对C++ 11语法支持已经全部完成,本文是C++ 11中我喜欢的语法系列的最后一部分(一),(二). 非静态成员直接初始化 在C++ 03的时候,非静态成员变量只能在对象的构造函数里初始化,例如: struct A { int m; A() : m (7) { } }; 当对象成员比较多的时候,这个对象成员的初始化是非常难看的.尤其是在构造函数较多的情况下,由于C++ 03不支持委托构造函…