您所在位置: 网站首页 / Java面向对象.pptx / 文档详情
Java面向对象.pptx 立即下载
2024-10-01
约1.3千字
约90页
0
1.2MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Java面向对象.pptx

Java面向对象.pptx

预览

免费试读已结束,剩余 85 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

方法与参数93形参与实参第4章Java的类93对象的引用编程员具有确定边界的就是对象4.1类与对象9393开发java的任务隐藏内部的结构
——好比手表内部的齿轮、发条
显露其提供的功能
——功能是使用者关心的
——使用者不关心实现的细节9393类与对象939393classloc{//程序4-2
	intx=1;		//实例变量
	voidprintLocVar(){
		intx=25;		//局部变量
		System.out.println("\nxis:"+x);
		++x;
		System.out.println("xis:"+x);
	}	
	voidprintInstanceVar(){
		System.out.println("\nxis:"+x);
		x*=10;							System.out.println(xis:"+x);
	}
}publicclasstestInstanceVar{		//程序的主类
	publicstaticvoidmain(Stringargs[]){
		locobj=newloc();
		intx=5;			//局部变量x

		System.out.println("xis:"+x);
		obj.printLocVar();				
		obj.printInstanceVar();		
		System.out.println("xis:"+x);
	}
}93实例变量和类变量实例方法和类方法注意!!注意!!注意!!93classpoint{	//程序4-3
	intx,y;
	point(inta,intb){	
		x=a;		y=b;
	}
}

publicclasscreatePoint{
		publicstaticvoidmain(Stringargs[]){
			pointp=newpoint(10,20);		
		System.out.println(p.x+""+p.y);
	}
}9393对象比较对象的生命周期垃圾回收4.6	关键字this4.6	关键字this(续)939393939393子类对象的实例化过程9393//程序4-9
classpoint{
	intx,y;

	point(){this(0,0);}
	point(intx,inty){	this.x=x;this.y=y;}
	doublearea(){return0;}
}
classcircleextendspoint{
	intradius;

	circle(intr,intx,inty){super(x,y);radius=r;}
	doublearea(){returnMath.PI*radius*radius;}
}939393939393作业935.3接口5.3.1实现系统提供的接口5.3.2创建自定义接口5.3.3接口的继承关系1.接口的单继承。2.接口的多重继承939393Object类包包语句import语句Java中的包9393939393
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Java面向对象

文档大小:1.2MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用