- 7
- 0
- 约 91页
- 2016-12-25 发布于湖北
- 举报
演示方法的动态调用 例2 class TwoDimension { void show(){ } } class Point extends TwoDimension { private int x,y; Point(int px,int py){ x=px; y=py; } void show( ) { System.out.println(点的位置是(+x+,+y+)); } } class Line extends TwoDimension { private int x1,y1,x2,y2; Line(int px,int py,int qx,int qy) { x1=px; y1=py; x2=qx; y2=qy; } void show() { System.out.println(线段的起始位置为:(+x1+,+y1+),线段的终止位置为(+x2+,+y2+)); } } class Circle extends TwoDimension { private int cX,cY,radius; Circle(int x,int y,int r) { cX=x; cY=y; radius=r; } void show() { System.out.println(圆的圆心坐标为:(+cX+,+cY+),半径为:+radius); } } class UseTwoDimension { static void showParameter(TwoDimension plc) { plc.show(); } public static void main(String args[]) { Point p=new Point(10,10); Line l=new Line(0,20,100,20); Circle c=new Circle(100,100,50); showParameter(p); showParameter(l); showParameter(c); } } A rect =new A( ); rect.w=15; int y=rect.h;//h( ); //引用rect对象的成员变量w,给w赋值 //引用rect对象的成员变量h,取出h的值 静态变量与实例变量的区别 当类的成员变量被static修饰时,它就是静态变量(也称类变量),否则是实例变量。 类的静态变量被由此类创建的所有对象共享,而由此类创建的每个对象都拥有自己的实例变量。 例如下面的图表示的意思 类myclass int Var1; static int Var2 对象myobject1 Var1; Var2; 对象myobject2 Var1; Var2; 静态变量 实例变量 myobject1.Var2; myobject2.Var2; myobject1.Var1 myobject2.Var1 下面自己动手实现当才的例图 public class TestStatic { int i1 = 10; static int i2 = 20; public static void main(String[] args) { TestStatic t1 = new TestStatic(); TestStatic t2 = new TestStatic(); /** * 普通变量,对象之间,是不共享的, * static修饰后的静态变量,对象之间,是共享的 */ t1.i1 = 20; t1.i2 = 50; System.out.println(t2.i1 = +t2.i1); System.out.println(t2.i2 = +t2.i2); } } 2.调用对象的成员方法 调用对象成员方法的语句形式 对象名.成员方法名([实际参数列表]); 其中: 对象名:指定所使用的对象; 成员方法名:指定所要调用的成员方法名; 实际参数列表:由0个或多个表达式构成,表达式之间用“,”分隔。实际参数的个数,顺序以及类型应与被调用的方法的形式参数表中的形式参数一致。 消 息 的 基 本 要 素 例题:演示调用对象方法中, 参数的传递过程 class
您可能关注的文档
最近下载
- AWS 亚马逊云服务 认证指南 AWS Certified Cloud Practitioner (CLF-C02) 用户手册.pdf VIP
- 弹性夹规格和安装.pptx VIP
- 人教版七年级下册英语(2025 春版)单元知识梳理.docx VIP
- 细胞钙信号转导与疾病细胞调亡和疾病.ppt
- 城市建成区盾构法施工环境风险智能评估数字孪生系统.pdf VIP
- 主妇必看的8大影视剧.doc VIP
- 律师函 (催还彩礼).docx VIP
- 围术期哮喘患者的麻醉管理.pptx VIP
- 四川省乐山市市中区2025-2026学年七年级上学期1月期末考试语文试卷(含答案).docx VIP
- 急性脑梗死患者的麻醉管理与围术期管理指南.doc VIP
原创力文档

文档评论(0)