java继承例⼦_java继承例⼦java
继承例⼦
【篇⼀:
java
继承例⼦】
定义了⼀个点类
point
,然后线条类
line
继承了
point
类,正⽅形类
suare
继承
point
类。
鲍鱼养殖package test;import javax.swing.*;public class test { public我们跨过鸭绿江
static void main(string args[]){ line ab = new line();
system.out.println(ab
的第⼀个坐标
为
:x=+ab.egetx()+,y=+ab.egety()+.+ab
的第⼆个坐标
为
:x=+ab.egetx()+,y=+ab.fgety()+.); square abcd = new square();
system.out.println(abcd
的第⼀个坐标
为
:+1x()+,+1y()+. +abcd
的第⼆个坐标
为
:x=+2x()+,+2y()+. +abcd
的第三个坐标
为
:x=+3x()+,+3y()+. +abcd
的第四个坐标
为
:x=+4x()+,+4y()+.);class point{ private int x,y; static int pcount = 0;
point(){x=10;y=20;pcount++;system.out.println(
创建⼀个
point
,
这个
point
为第:
+pcount+
个
.);} point(int x,int
y){this.x=x;this.y=y;pcount++;system.out.println(
创建⼀个
point
,
这个
point
为第:税务学习
+pcount+
个
.);} static int geipcount(){return
pcount;} int getx(){return x;} int gety(){return y;}class line extends point{ static int lcount = 0; private point e; private point f; private float range; line() e = new point(); f = new point(1,2); range=1.5f; lcount++; system.out.println(
小学科学复习资料创建⼀个
line
,这个
line
为第:
+lcount+
个
.); line(point e,point f,float
range) this.e=e; this.f=f; this.range=range; lcount++;
system.out.println(
创建⼀个
line
,这个
line
为第:
+lcount+
诗歌大全个
.
);
static int geilcount(){return lcount;} int egetx(){();} int egety(){();} int fgetx(){();} int
fgety(){();}class square extends point{ private point a; private int range; static int scount = 0; square(){a = new point();range = 1;scount++;system.out.println(
创建⼀个
square直尺的拼音
,这个
line
为第:
+scount+
个
.);} square(point a){this.a =
什么是爱岗敬业a;range = 1;scount++;system.out.println(
创建⼀个
square
,这个
line
为第:
朱六一
+scount+
个
.);} square(point a,int range){this.a =
a;this.range = range;scount++;system.out.println(创建⼀个