![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 74
Y1123047
这个作者很懒,什么都没留下…
展开
-
2021-09-12
封装 封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。这些对象通过一个受保护的接口访问其他对象。一个对象所封装的就是自己的属性和方法,所以它不需要依赖其他对象就可以完成自己的操作。 封装的优点如下:良好的封装能够减少耦合。类内部的结构可以自由修改。可以对成员变量进行更精确的控制。隐藏信息,实现细节。 class Person{ //将name、age、weight 3个属性设置为private,这样其他类就不能访问这3个属性。 private String name;原创 2021-09-13 10:12:19 · 144 阅读 · 0 评论 -
2021-09-12
对象值的传递 Java 中没有指针。所有也没有引用传递,仅仅有值传递。不过可以通过对象的方式来引用传递。 值传递 方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。传递值的数据类型主要是基本数据类型,包括整型,浮点型。 public class Test { public static void change(int i, int j){ //定义一个静态方法change,该方法有两个参数 i 和 j。 int tem原创 2021-09-12 21:25:19 · 113 阅读 · 0 评论 -
2021-09-10
第一次 什么是对象和面向对象的编程? 对象就是存在的具体实体,具有明确定义的状态和行为,是面向对象编程的核心,用来描述现实世界中的实体,为计算机应用程序提供实体基础,也是完成特定任务一个封装。这样描述对象却是有点罗嗦。因为与传统的C语言不通,C语言是过程语言,而java语言是面向对象的语言,所以对象是java语言的核心。 面向对象思想简单概括起来就是三个:封装(Encapsulation)、继承(Inheritance)和多态(Polymorphism)。 封装:就是把某些内容封起来,不让别人知道。 继承:原创 2021-09-10 19:58:45 · 67 阅读 · 0 评论