摘要:
子类继承父类,重载的方法,名字一样 典型多态,多态取值取决于右边的赋值 多态好处,一个引用管理多个相似对象,灵活,子类变更父类不太用动 多态举例 父类的方法看似没用,其实是必要的,多态的时候通过父类调用子类 阅读全文
摘要:
用处:父类的方法的不确定性,不写实现结果的话就要抽象化(abstract),如下下 隐藏要求,继承抽象类时,必须要实现所有的抽象方法,因为作者不知道子类需要什么,只是提供方法 接口 抽象类可以有实现主体,接口不能有 接口变量可以有变量,必须初始化,final,piblic,static 阅读全文
摘要:
类和成员变量和成员方法都有修饰 继承 冗余的代码 不想被继承的变量和方法用修饰符 不能继承多个父类由接口解决幼儿继承小学生,小学生继承学生,继承层次没有做限制 jdk 必须继承jdk原有的类如:弹窗 重载 允许一样的方法名,这样调用不同方法时,编译器会根据参数自动选用哪个方法,调用的代码量会大大减少 阅读全文
摘要:
1.封装思想:小孩堆雪人,不断加入 ch2可以用child类替换,因为total是类变量,即封装的方法,但是普通变量不可已替换 1.封装一般写成私有的 私有的变量在类的方法里授权 修饰符 包 阅读全文
摘要:
this属于一个对象,只能在类里面用 引用类型dog可以被person类共同调用,内存存储不一样 阅读全文
摘要:
++a 和a++ 阅读全文
摘要:
package com.test; public class Hanshu { //1.无返回值:修饰符、void、函数名(参数列表); //5.1重载:在一个类中,可以定义函数名字一样,但参数个数和类型不一样的函数; public static void disp(){System.out.println("大家好!");} public static vo... 阅读全文
摘要:
package com.test; public class OO { /** 1.面向对象:C语言是面向过程的语言,关心函数的实现; * java不关心具体的函数实现,而是在此基础上做了一个抽象(改进); * java认为所有的方法(行为)是属于某个对象,那么面向对象首先思考的是对象和对象之间... 阅读全文