Day09-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\David\array-ArrayDemo08-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\oop\demo01+demo02(Application+Student)

对象

属性+方法=类

面向过程

  1. 步骤清晰简单,第一步做什么,第二步做什么
  2. 适合处理一些较为简单的问题

面向对象(Object-Oriented Programming)OOP

  1. 物以类聚,分类思维,首先解决问题需要哪些分类,然后对这些分类进行单独思考。最后才对某些分类下的细节进行面向过程的思索
  2. 面向对象适合处理复杂的问题,适合处理需要多人协作的问题

本质是以类的方式组织代码,以对象的组织封装数据

抽象

三大特性:

  1. 封装
  2. 继承
  3. 多态

从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象

从代码运行的角度考虑是先有类后有对象。类是对象的模版。

break和return的区别

  1. break:跳出switch,结束循环(continue是结束一次循环)
  2. return:return指的是方法返回值,返回后方法结束

方法名字:注意规范,驼峰命名法,见名知意

参数列表:(参数类型,参数名)

一个方法中可以有多个参数,int ... a

抛出异常:throws IOException

posted @ 2025-09-26 20:47  David大胃  阅读(9)  评论(0)    收藏  举报