2024年8月2日

摘要: 继承是面向对象的三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。 继承是指在原有类的基础上,进行功能扩展,创建新的类型。 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 JAVA中类只有单继承,没有多继承! 继承是类和类之间的一种关系。除此之外, 阅读全文
posted @ 2024-08-02 15:32 iii—210162701057 阅读(3) 评论(0) 推荐(0) 编辑
 
摘要: 封装的概述 对外部隐藏内部细节 1、封装的目的是隐藏对象的内部状态和实现细节,只暴露出一个可以被外界访问和操作的接口。通过将类的属性设置为私有(private),防止外部直接访问和修改这些属性。 2、好处:高内聚低耦合(面向对象设计的最高原则) (1)隐藏事物的实现细节降低使用难度 (2)提高了代码 阅读全文
posted @ 2024-08-02 15:30 iii—210162701057 阅读(7) 评论(0) 推荐(0) 编辑
 
摘要: 面向对象编程(Object-Oriented Programming,简称OOP)和面向过程编程(Procedure-Oriented Programming)是两种不同的编程范式,它们在设计和实现软件时采用了不同的方法和哲学。 一、面向对象编程 核心概念:面向对象编程的核心是"对象",对象可以包含 阅读全文
posted @ 2024-08-02 15:28 iii—210162701057 阅读(9) 评论(0) 推荐(0) 编辑