博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++与java中子类中调用父类成员的方法
阅读量:6476 次
发布时间:2019-06-23

本文共 1090 字,大约阅读时间需要 3 分钟。

java中:import java.util.Scanner;public class ClassTest{   public static void main(String args[]){      child ch=new child(2);      parent p=ch;      p.print();      //p.print2();//调用错误,父类中没有改成员方法,该方法只属于子类!   }} class parent{   int xx;   parent(int x){      xx=x;   }   void print(){      System.out.println("this is parent!");   }   int f(){      int n;      Scanner s=new Scanner(System.in);      n=s.nextInt();      return n;   }}class child extends parent{   int xx;   void print(){      System.out.println("this is child!");      System.out.println("父类中的f()函数得到的值:" + super.f());//当然也可以通过super来区分子类与父类同名函数的方法      System.out.println("子类中的f()函数得到的值:" + f());   }   void print2(){      System.out.println("this is test!");   }   child(int x){      super(x);//调用父类的构造方法      xx=5;   }   int f(){      System.out.println("父类中的xx值:" + super.xx);//通过super.xxx可以区分子类与父类同名的变量      System.out.println("子类中的xx值:" + xx);      return 15;   }}c++中:#include
using namespace std;class parent{public: int p; parent(int x) { p=x; } void print() { cout<<"this is parent" <

转载地址:http://ipqko.baihongyu.com/

你可能感兴趣的文章
Python 基础二:运算符和编码
查看>>
从图片中的一点取色
查看>>
JS常用语句大全(共72条)(更新中。。。)
查看>>
EasyUI Datagrid 自定义列、Foolter及单元格编辑
查看>>
改善C#程序的建议10:用Parallel简化Task
查看>>
H5响应式布局
查看>>
poj 2002 Squares 几何二分 || 哈希
查看>>
拓扑图动态制作
查看>>
Eclipse Tips
查看>>
RSA加密、解密、签名、验签的原理及方法
查看>>
水印,图片验证码
查看>>
4.2 C#-----------------------------操作符的重载------------------------------------------
查看>>
给定单链表,检测是否有环等系列考题
查看>>
AngularJS
查看>>
例行报告
查看>>
ssh全注解整合
查看>>
R语言离群值处理分析
查看>>
走向DBA[MS SQL Server篇] - 从SQL语句的角度提高数据库的访问性能
查看>>
[转载]ASP.NET MVC3 及其学习资源
查看>>
JavaScript 中对变量和函数声明的“提前”
查看>>