没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86328270/bg1.jpg)
面向对象1
版权所有 张荣
![](https://csdnimg.cn/release/download_crawler_static/86328270/bg2.jpg)
2
类与对象的关系
• 类(class)是对一类相似对象的描述,这些对象具有
相同的属性和行为、相同的变量(数据结构)和方法实
现。类定义就是对这些变量和方法实现进行描述。
• 类就像是对象的模板,实例化一个类,就得到该类
的一个对象。有了类定义后,就可以生成该类的一
个对象。例如:制造汽车的设计图纸汽车
• 类 对象
• 类型 变量
• int i
• structstudent zhangsan
• Rectangle object1, object2
实例化
版权所有 张荣
![](https://csdnimg.cn/release/download_crawler_static/86328270/bg3.jpg)
3
引用类型
Java数据类型分为基本类型和复合类型两大类。
其中复合类型又称为引用类型。
把复合类型称为引用类型,是因为复合类型变量
里存储的并不是复合类型数据(即对象)本身,而是指
向复合类型数据的引用(或引用值)。
对一个对象的引用值,除了可以判断其类型和对
其进行类型转换之外,并没有其他操作可言。但对对
象的实例变量的访问以及对对象的实例方法的调用都
需要通过该引用值进行。
如下代码:
版权所有 张荣
![](https://csdnimg.cn/release/download_crawler_static/86328270/bg4.jpg)
4
1) intx1, x2;
2) Rectangle r1, r2;
3) x1 = 10;
4) r1 = new Rectangle();
5) x2 = x1;
6) r2 = r1;
版权所有 张荣
![](https://csdnimg.cn/release/download_crawler_static/86328270/bg5.jpg)
5
Java程序结构:
§ package语句:零个或一个,必须放在文件开始
§ import语句:零个或多个,必须放在所有类定义之前
§ InterfaceDefinition:零个或多个
§ public ClassDefinition:零个或一个
§ ClassDefinition:零个或多个
类个数:至少一个类,最多只能有一个public类
源文件命名:若有public类(主类),源文件必须按该类
命名
标识符:区分大小写
版权所有 张荣
剩余67页未读,继续阅读
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![avatar](https://profile-avatar.csdnimg.cn/d0671c2a6202462abe6d3e9abec8b76b_weixin_35782943.jpg!1)
李诗旸
- 粉丝: 26
- 资源: 329
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0