一步完成对象的声明/创建ClassNameobjectRefVarnewclassName(;创建对象赋值给对象引用例:Circle myCircleCircle()丰new16
16 一步完成对象的声明/创建 ClassName objectRefVar = new ClassName(); 例: Circle myCircle = new Circle(); 创建对象 赋值给对象引用
访问对象引用对象的数据:objectRefvar.data举例:mycircle.radius调用对象的方法:objectRefVar.methodName(arguments举例:myCircle.getArea()17
17 访问对象 引用对象的数据: objectRefVar.data 举例:myCircle.radius 调用对象的方法: objectRefVar.methodName(arguments) 举例: myCircle.getArea()
动画跟踪代码声明myCircleCircle myCircle=newCircle(5.0);无值myCircleSCircle yourCircle=new CircleO:yourCircle.radius =100:18
18 跟踪代码 Circle myCircle = new Circle(5.0); SCircle yourCircle = new Circle(); yourCircle.radius = 100; 声明 myCircle myCircle 无值 动 画
动画(续)跟踪代码CirclemyCircle=newCircle(5.0);无值myCircleCircle yourCircle =new Circle();: CircleyourCircle.radius = 100:radius:5.0创建一个circle19
19 跟踪代码(续) Circle myCircle = new Circle(5.0); Circle yourCircle = new Circle(); yourCircle.radius = 100; : Circle radius: 5.0 myCircle 无值 创建 一个 circle 动 画
动画(续)跟踪代码Circle myCircle =new Circle(5.0)引用值myCircleCircle yourCircle =new Circle();将对象引用赋值给: CircleyourCircle.radius = 100:myCircleradius:5.020
20 跟踪代码(续) Circle myCircle = new Circle(5.0); Circle yourCircle = new Circle(); yourCircle.radius = 100; : Circle radius: 5.0 myCircle 引用值 将对象引用赋值给 myCircle 动 画