- 博客(8)
- 收藏
- 关注
原创 Java学习总结(第四周)继承多态
重载主要发生在同一个类的多个重名方法之间,重写则发生在子类和父类同名方法之间,当然父类方法和子类方法之间也可以发生重载,因为子类会获得父类的方法,如果子类定义了一个与父类方法有相同的方法名,但参数列表不同的方法,就会形成父类方法和子类方法的重载。16. 继承中子类不能用静态的方法重写父类的非静态方法 同理子类不能用非静态方法重写父类中的静态方法 子类重写父类的方法,子类方法的访问权限>=父类方法的访问权限.它的意思是最终的意思,final修饰过的成员变量是一个常量,修饰过的成员方法不不允许被更改。
2023-06-04 01:46:08 88 1
原创 Java总结(第三周) 类与对象
指具体的事物,具体到个例this引用代表当前对象的引用this引用是成员方法中第一个隐藏参数,编译器会自动接收System.out.println("姓名:" + this.name + " 年龄:" + this.age);st.print();可以调用构造函数this("张三",18);System.out.println("姓名 " + this.name + " 年龄" + this.age);st.print();注意:调用时必须放在第一行,且不能成环。
2023-05-28 04:56:33 111 2
原创 Java总结(第二周)
1、定义方法方法由方法头和方法体组成,方法头:修饰符、返回值、方法签名(方法名+参数列表)形参:定义在参数列表当中的参数;实参:调用方法时传入的值2、通过传值进行参数传递调用带参数的方法时,实参的值传递给形参,这个过程称为按值传递3、重载方法overload,重载,方法同名,参数列表不同。这里的参数列表不同指的是形式参数的类型或者数量不同,仅仅名字不同是没有用的编译器在选择重载方法时,会选择实际参数与形式参数匹配最精确的方法进行执行。如果最精确的匹配结果不止一个,就会报错。
2023-05-21 17:47:00 158 1
原创 04:数字反转
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零
2023-01-30 17:56:10 120
原创 02:奇妙数
一个数是奇妙数,当且仅当所有小于它的约数加起来比它大,例如12除本身外的约数有1,2,3,4,6,它们的和为16,因此12是奇妙数。给定整数N,求不超过N的奇妙数有多少个。
2023-01-30 17:54:00 1106
原创 01:美丽数字
c++Alice很喜欢6这个数字,如果一个整数能被6整除或者它的任何一位包含6就被认为是美丽数字,输入为一个整数a,请帮Alice计算一下小于等于a的正整数有多少美丽数字,请按行依次输出,最后输出美丽数字的个数。
2023-01-30 17:52:45 1189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人