java
文章平均质量分 53
桂花糕kk
大二学生,加油!
展开
-
多态 转化
目录 多态:父类Person子类Student 不能重写的情况:测试类instanceof (引用类型转换)类型转换 1、多态是方法的多态,属性没有多态 2、父类和子类,有类型 3、多态存在条件:继承关系,方法需要重写,父类的引用指向子类对象!子类Student 不能重写的情况: 1、static 方法,属于类,它不属于实例 2、final 常量 3、private 方法instanceof (引用类型转换)(1)先有继承关系,再有instanceof的使用。(2)原创 2022-07-20 11:54:40 · 147 阅读 · 0 评论 -
java封装、继承(extends,super,方法重写)
目录一、封装二、继承extendssuper方法重写(只存在非静态方法)静态方法非静态方法我们在程序设计的过程中要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己来完成,不允许外部干涉,低耦合:就是, 仅暴露少量的方法给外部使用。封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而是应该通过操作接口来访问,这叫信息隐藏所以涉及一个类的私有属性如何使用的问题,我们可以通过封装让程序变得更加安全例如一个student类主函数Application二、继承extends原创 2022-07-11 15:45:15 · 242 阅读 · 0 评论 -
java类的方法函数和属性初始化赋值
目录类类的方法函数和引用(1)静态方法调用(2)非静态方法调用类的属性调用(1)无参构造器调用值定义一个pet的类主函数main那么这种情况任何给name赋初始值呢?只需要对Pet类的无参构造器进行赋值即可,然后运行main函数,修改代码如下:(2)有参构造器调用值定义一个pet的类主函数main有参构造器Pet()里面有参数,所以new Pet()里面有要有参数,如果想没有参数也可以使用,必须再加一个无参构造器,里面为空即可总结:方法函数就是在一个类中实现某种功能,main也是方法函数,我们自己写的像ad原创 2022-07-06 15:49:48 · 4783 阅读 · 0 评论 -
java使用Scanner库的输入多个数字变量(最大子段和)
java最大字段和给出一个长度为 nn 的序列 aa,选出其中连续且非空的一段使得这段和最大。输入格式第一行是一个整数,表示序列的长度 n。第二行有 n 个整数,第 i 个整数表示序列的第 i 个数字 a[i]。输出格式输出一行一个整数表示答案。...原创 2022-07-03 21:07:38 · 2157 阅读 · 0 评论