摘要: 如果A 是基类,B 是A 的派生类,那么B 将继承A 的数据和函数。例如: class A { public: void Func1(void); void Func2(void); }; class B : public A { public: void Func3(void); void Func4(void); }; main() { B b; b.Func1(); // B 从A 继承了函... 阅读全文
posted @ 2008-07-13 20:10 周旭 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 一 访问权限修饰符修饰成员变量和方法 public:表明该成员变量和方法是共有的,能在任何情况下被访问。 protected:必须在同一包中才能被访问 friendly:在这种情况下中,同protected。区别在第二和第三种情况中。 eg: class A { int weight ; in... 阅读全文
posted @ 2008-07-13 20:08 周旭 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 比如说原来class A有一个方法: public void test(String a) { ... } 现在class B extends A 那么你如果在class B中写一个方法 public void test(String a) { ... } 这就叫覆写(overridden) 如果你象下面这样写了: public void test(Integer i) { ... } 或 pub... 阅读全文
posted @ 2008-07-13 20:07 周旭 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 把这个搞懂了 静态数据初始化就清楚了 import java.util.*; class Bowl { Bowl(int marker) { System.out.println("Bowl(" + marker + ")"); } void f1(int marker) { System.out.println("f1(" + marker + ")");... 阅读全文
posted @ 2008-07-13 20:05 周旭 阅读(310) 评论(2) 推荐(0) 编辑