- 博客(2)
- 收藏
- 关注
原创 Java面向对象
提供公共方法访问私有数据(getter/setter)- 传统上只包含抽象方法(Java8后支持默认方法)- 默认提供无参构造方法(除非显式定义其他构造方法)- 接口定义行为规范(Java8后支持默认方法)- 类:描述对象的模板,定义属性和方法(行为)- default(包访问权限):同包内可见。- 运行时多态(方法重写+向上转型)- 包含字段(属性)和方法(行为)- 适合表示"can-do"能力。- 没有返回类型(包括void)- 适合表示"is-a"关系。- 编译时多态(方法重载)
2025-05-11 11:04:19
290
原创 java面向对象
面向对象编程(Object-Oriented Programming,简称OOP)是一种程序设计范式,它将现实世界中的事物抽象为程序中的"对象"。与面向过程的编程(如C语言)不同,OOP更注重数据和操作数据的方法之间的结合。封装是指将数据(属性)和对数据的操作(方法)捆绑在一起,形成一个独立的单元——类。多态是指同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。这实现了代码的重用和层次化组织。static关键字用于修饰类的成员(变量和方法),表示这些成员属于类本身,而不是类的某个特定对象。
2025-05-09 11:54:18
172
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅