
感悟
柒边形选手
这个作者很懒,什么都没留下…
展开
-
向上转型和向下转型
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、向上转型 二、向下转型 总结 前言 Java向上转型和向下转型的描述和理解 一、向上转型 向上转型不是父类创建的对象,而是子类对象的“简化”状态,它不关心子类新增的功能,只关心子类继承。 例子: class Car { public void run() { System.out.println("这是父类run()方法"); } } publi原创 2021-10-16 11:26:02 · 164 阅读 · 0 评论 -
两个非主程序类不同的调用方法
使用extend创建子类,子类可以从父类那里继承所有非private的属性和方法作为自己的成员原创 2021-10-02 21:02:40 · 138 阅读 · 0 评论 -
求两个矩形的面积差
嵌套调用类 //*定义一个Point类* class Point{public int x;//定义成员变量 public int y;//定义成员变量 public Point(){//Point构造方法1,不带参数 this.x=0;//引用当前 xthis.y=0;//引用当前y } public Point(int x,int y){//Point构造方法2,带两个参数 this.x=x;//引用当前x this.y=y;//引用当前y } } //*定义一个类Rectangle* class Re原创 2021-10-02 17:44:05 · 275 阅读 · 0 评论 -
主方法外单独的两个类,不能直接互相调用
必须使用extend来定义子类(子类可以调用父类) 例:主方法中用Cylinder创建的对象cylin可以调不属于Cylinder类中的方法SetRadius(),因为SetRadius()是Cylinder父类中的方法。 class Circle{ //定义圆类 double radius; public void setRadius(double r){ radius = r; } public double getRadius(){ retu.原创 2021-10-02 19:45:57 · 148 阅读 · 0 评论