- 博客(5)
- 收藏
- 关注
原创 Java接口
接口中声明的默认方法可以被实现继承,实现类在没有重写此方法的情况下,默认调用接口中声明的默认方法,如果实现了类的重写了此方法,则调用的是自己重写的方法。子类继承了父类,父类和接口出现了同名同参数的方法,不会报错,调用父类的方法,如果在子类再重写此方法则调用子类的方法。类实现了两个接口,两个接口定义了同名同参数的方法,在实现类中必须重写同名同参数的方法,>类必须实现接口中所有抽象方法的重写,方可实例化,否则类必须声明为抽象类。>类对于接口的多实现,一定程度弥补了类的单继承性的局限性。>接口可以 接 接口。
2025-11-21 20:53:15
361
原创 面向对象的知识点
import ----> 在当前类中,如果要使用其他包下的类(除java.lang包),原则上就需要导入包。>this ---> 在构造器内 用"this.属性"表示当前属性或方法所属的对象。>package -->指明声明的类所属的包。>static 分成类变量和实例变量。>>>>>>>>>Java类的成员。>>>>>>>>>>关键字的使用。>>>>>>>>权限修饰符。>>>>>面向对象的特征。>缺省(default)面向对象内容的三条主线。>>>属性(成员变量)>可变个数形参的方法。
2025-11-21 20:49:53
98
原创 c语言学习笔记 纯手写
递增递减运算符 ++ -- 后面必须是变量 ++指变量每次加1 --同理(++a和a++意思不一样)(a++是指1+以前的那个值 而++a是指加了一以后的值)例如 a=1 b=a++结果是b=a=5(先赋值)a=6(再自增) b=++a就是a=6(先自增)b=a=6(再赋值)int z=x==y?10:20 类似于if-else 判断x==y是否成立 如果x==y成立 z=10 否则z=20。复合赋值 a=a+5 和a+=5是一样的 a=a*(b+1)和a*=b+1是一样的。
2025-10-10 19:14:45
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅