博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java学习(二)对象与类
阅读量:6094 次
发布时间:2019-06-20

本文共 338 字,大约阅读时间需要 1 分钟。

在这里你就把自己想象成上帝

1、对象

你要给你朋友看一个图形,如果你创造一个会旋转的正方形、圆形和三角形,他要看哪个图形你就给他看哪个图形,就是面向对象;

如果你创造了一个会变形的图形,他要看时,内部一系列判断(因为图形多,所以里面会很复杂,也会相互影响)变成他想看的就是面向过程。

2、类与对象有什么不同

你还是上帝

你想想一下狗是什么样子的。ok,这就是类,在程序中就是dog.java文件(这只是一个dog的图纸)

好,你拿泥巴按照你想想的捏了一个小狗,变活了,这就个小狗就是对象。new dog()就是你捏的过程,你new一次就捏出了一条小狗(实例化出了一个dog对象)

 

转载于:https://www.cnblogs.com/hjqjl/p/4458112.html

你可能感兴趣的文章
老妈-养生
查看>>
backbone实例todos分析(三)总结 (转)
查看>>
Eclipse add external jars导致运行出现java.lang.NoClassDefFoundError的解决方法
查看>>
如何察看SQL Server 数据库中各个表的空间占用情况
查看>>
现代软件工程 第一章 概论 第2题——韩婧
查看>>
MSSQL孤立用户的解决办法
查看>>
Threads in Spring
查看>>
【HDOJ】1073 Online Judge
查看>>
TCHAR2char、CString2TCHAR*、TCHAR*2CString
查看>>
Hystrix是个什么玩意儿
查看>>
Storm入门(四)WordCount示例
查看>>
redis是单进程数据库,多用户排队对统一数据进行访问,不存在并发访问生产的线程安全问题...
查看>>
java8函数式编程实例
查看>>
jqgrid滚动条宽度/列显示不全问题
查看>>
在mac OS10.10下安装 cocoapods遇到的一些问题
查看>>
angularjs表达式中的HTML内容,如何不转义,直接表现为html元素
查看>>
css技巧
查看>>
Tyvj 1728 普通平衡树
查看>>
[Usaco2015 dec]Max Flow
查看>>
javascript性能优化
查看>>