自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 学生管理系统项目案例作业 2

1.下图为案例中的setter/getter,出现在Student类。Getter方法是一种读取类中私有成员变量值的方法。通常,getter方法名称是以get开头,后跟成员变量名称(首字母大写)。例如,如果有一个私有成员变量name,那么对应的getter方法名称将是getName。此方法通常返回该成员变量的值。Setter方法是一种设置类中私有成员变量值的方法。通常,setter方法名称是以set开头,后跟成员变量名称(首字母大写)。

2024-09-29 18:00:56 1036

原创 第四次Java预习作业:类的继承与设计

2.2 通过toString方法的代码可以分析得到,其用途是返回类名加上该对象的十六进制哈希码,一般用于在控制台中打印一个对象引用,实际上是在调用它的toString方法。上述例子中,str1 和 str2 虽然是不同的对象,但是它们包含的内容是相同的,因此 str1.equals(str2) 返回 true。3.1 该方法的功能为判断两个对象是否相等,通过分析下图equals方法的代码可以知道它的实质是比较当前对象与传入对象的引用。1.2 Object类定义和实现了所有类的共同行为。

2024-09-23 19:13:30 597

原创 Java第三次预习作业

如果一个方法不依赖于任何特定对象的状态,也就是说它不需要访问实例变量就可以完成其功能,那么。类名应使用大写字母开头的完整英文单词,也不要使用缩写,确保看到类名能够清楚它的作用。不同的对象可能有不同的行为表现。不行,getName在调用的时候需要创建对象,且名字随着对象的变化而变化。变量名要使用完整的英文单词,尽量不使用缩写,以方便他人或日后自己读懂代码。静态方法可以通过类名直接调用,无需创建类的对象。一般寻找语句中的动词和名词,根据题目提取出类,方法和属性。类的设计应遵循单一职责原则,避免类过于庞大。

2024-09-16 21:12:50 740

原创 Java第二次预习作业

2.使用setter/getter模式而不是直接公开属性,可以提供更好的封装性、灵活性和安全性,同时也使得代码更加易于维护和扩展。(2)strArr[1]改变引用位置让他指向“xx”,但是不改变"bb"本身。(1)字符串时不可变类,字符串本身的内容不能改变,但是它的引用位置可以改变。x不会被改变,没有传入引用参数,因为在 Java 中字符串是不可变的。1.封装是面向对象编程的关键,它可以将数据的属性和方法进行绑定。数组的内容被改变了,因为数组是可变的。指向的是同一个数组,所以。的第一个元素的值改为2。

2024-09-09 22:37:50 684

原创 java 第一次预习作业

JDK主要用于开发,是Java的开发工具包,包含了编译Java所需的编译器javac以及其他工具;JRE是Java的运行环境,包含了虚拟机和各种库,如果只需要运行Java程序,而不是开发它们,那么安装JRE就足够了。x是Integer类型,1是int类型,为什么他们可以相加,使用了什么技术?z是int,x与y是Integer类型,却可以直接将x + y 赋给z,使用了什么技术?Java程序的编写是具有跨平台性的,只要该平台上有支持java运行的虚拟机即可。C是过程式语言,Java是面向对象的语言。

2024-09-05 20:12:03 361

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除