- 博客(6)
- 收藏
- 关注
原创 【Java】面向对象2:多态,抽象类,接口,不同种类内部类
继承抽象类的类要实现它所有的方法,除非子类也是抽象类 (接口可以多继承)自己无法写方法,约束和实现分离:面向接口编程。3.存在条件:继承关系,方法需要重写,父类引用指向子类对象。在类的内部定义一个类,在类里面的类就叫做内部类。1.不能new抽象类,只能靠子类实现它:约束。5.接口不能被实例化,接口中没有构造方法。抽象类里面有方法就好,不用实现具体内容。1.多态是方法的多态,和属性没关系。抽象类:只有方法名字,没有方法实现。1.static方法,不属于实例。4.方便方法调用,减少重复的代码。
2023-02-22 21:22:37
65
原创 【Java】面向对象一 :肝完今天的10p,感觉自己又行了
static方法在创建类的时候就已经加载进去了,如果用static类调用非static类,会报错。java只有单继承,没有多继承:一个儿子只能有一个爸爸,但是一个爸爸能有多个儿子。高内聚:内部细节由自己完成,低耦合:仅暴露少量的方法给外部使用!1.定义了有参构造之后,如果要用无参构造,需要显示定义无参构造。前提:需要有继承关系,而且是子类重写父类的方法!在java中,所有的类都默认继承object类。父类的功能,子类不一定需要,或者不一定满足。子类的方法与父类方法必须一致,方法体不同。
2023-02-20 22:18:43
81
原创 【Java】方法部分及其作业
方法,方法重载,通过命令行传参数,递归,完成计算器练习作业: * 写一个计算器,要求实现加减乘除功能,并且能够循环接受新的数据,通过用户交互实现。 * 4个方法加减乘除 * 利用循环+Switch进行用户交互 * 传递需要操作的两个数 * 输出结果
2023-01-23 16:31:24
134
原创 【狂神说java】循环语句作业
2.//用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个。1.//计算0到100之间的奇数和偶数的和。3.//打印九九乘法表。
2023-01-05 22:33:53
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人