用类制造对象

对象与类

对象是实体,需要被创建,可以为我们做事情

类是规范,根据类的定义来创建对象

对象=属性+服务

数据:属性或状态

操作:函数

从这些例子可以看出来 class是提供服务的,数据是存在对象中的,这里就引出一个新概念“封装”即将数据与操作固定在一起,例如c1对象  Circle存放着操作,c1对象括号里的参数存放着数据。

定义类

Java中类的概念
类:类是一个模板,它描述一类对象的行为和状态。
对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状 态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等
Java中的类
定义一个类的基本格式
[修饰符] class 类名{
0到多个构造器
0到多个成员变量
0到多个方法
0到多给初始化块
}
修饰符可以写public final abstract或者不写,java类名要用大驼峰写法。一个java源文件(也就是文件后缀名为.java的文件)可以写多个类,但是里面只能有一个用public修饰的class

最新文章

  1. Memo
  2. 我的SpringMVC配置
  3. 控制面板中java设置项如何删除
  4. C#Json序列化数据库对象
  5. loading动画效果记录
  6. MapReduce实例浅析
  7. jQuery同步Ajax带来的UI线程阻塞问题及解决办法
  8. UML之用例图
  9. spring事务管理-摘抄
  10. myeclipes准备工作
  11. JS实现回到页面顶部动画效果 2016.03.23
  12. ubuntu ssh安装
  13. [LeetCode#261] Graph Valid Tree
  14. POJ-3261-Milk Patterns(后缀数组)
  15. Jquery 网站保存信息提示消息实现,提示后自动消失
  16. Referrer 还是 Referer?
  17. [转载] Apache Lucene初探
  18. MSSQL-并发控制-1-Transaction
  19. (译)ABP之依赖注入
  20. 深度学习之循环神经网络(RNN)

热门文章

  1. 第2-1-5章 docker安装MinIO实现文件存储服务-springboot整合minio-minio全网最全的资料
  2. AGC007C Pushing Balls —— 期望的神题
  3. 7 款殿堂级的开源 CMS(内容管理系统)
  4. 链表实现-回文palindrome判断
  5. Java-ArrayList常用方法
  6. OSI传输层TCP与UDP协议、应用层简介、socket模块介绍及代码优化、半连接池的概念
  7. Axios 类似于for循环发送批量请求{:axios.all axios.spread}。
  8. Day24:static关键字
  9. C#调用WPS转换文档到PDF的的实现代码。
  10. 高效率开发Web安全扫描器之路(一)