1.重载:参数数量或者参数类型不同(overloading ):2.重写:override 关键字重写父类方法,父类的方法是virtual 或 abstract修饰的, using System; class A { //虚方法 virtual public void sayHello(){ Console.WriteLine("A sayHello"); } } class Test:A { override public void sayHello(){ base.sayHello
/******************************************************************************************************************/ 一.C++面向对象编程_访问控制和继承 1.继承关系 class Person { private: static int cnt; char *name; int age; public: static int getCount(void); } class St
java三大特性:封装.继承.多态 继承 一.目的:实现代码的复用 二.简单例子(A继承了C): public class A extends C { //检测哪些可以在子类里使用 public void test22(){ //int aa = a;private报错,权限不可见(编译不通过) int bb = b;//默认(包)访问权限的,因为和父类在同一个包所以通过,否则不通过 int cc = c;//protected的(编译通过) int dd = d;//public的(编译通过)