感悟
柒边形选手
这个作者很懒,什么都没留下…
展开
-
向上转型和向下转型
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、向上转型 二、向下转型 总结前言Java向上转型和向下转型的描述和理解一、向上转型向上转型不是父类创建的对象,而是子类对象的“简化”状态,它不关心子类新增的功能,只关心子类继承。例子:class Car { public void run() { System.out.println("这是父类run()方法"); }}publi原创 2021-10-16 11:26:02 · 127 阅读 · 0 评论 -
两个非主程序类不同的调用方法
使用extend创建子类,子类可以从父类那里继承所有非private的属性和方法作为自己的成员原创 2021-10-02 21:02:40 · 99 阅读 · 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;//引用当前xthis.y=y;//引用当前y}}//*定义一个类Rectangle*class Re原创 2021-10-02 17:44:05 · 236 阅读 · 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 · 120 阅读 · 0 评论