摘要: super 关键字的使用: 1.super 可以理解为 父类的;this可以理解为当前对象 2.super 可以调用父类的属性和方法 构造器 this 可以用来修饰:属性,方法、构造器; 3.super 的使用: 3.1 我们可以在子类的方法或者构造器中,通过super.属性或者super.方法的方 阅读全文
posted @ 2020-07-15 15:51 啄木鸟伍迪 阅读(222) 评论(0) 推荐(0)
摘要: 方法重写的理解 override overwrite;1.重写:子类继承父类后,对父类中同名同形参列表的方法进行覆盖;2.重写以后,当创建子类对象,通过子类对象调用子父类的同名同参的方法时,实际执行的是子类重写父类的方法;3.重写的规定: 方法的声明:权限修饰符 返回值类型 方法名(形参列表)thr 阅读全文
posted @ 2020-07-15 15:42 啄木鸟伍迪 阅读(227) 评论(0) 推荐(0)
摘要: 面向对象的特征之二:继承 一、继承性: 1.减少代码的冗余,提高代码复用 2.便于拓展功能 3.为多态性使用提供了前提 二继承性的体现 : class A extends B{} A为子类 subclass,B为父类 superclass 1.一旦子类A继承B以后,子类A 中获取了父类B中声明的结构 阅读全文
posted @ 2020-07-15 15:23 啄木鸟伍迪 阅读(232) 评论(0) 推荐(0)
摘要: 一、package关键字的使用 1.为了更好的实现项目中类的管理,提供了包的概念 2。使用package声明在类或者接口所属的包,声明在源文件的首行 3.包 属于标识符,遵循标识符的命名规则规范 见名知意 4.每点一次,就代表一层文件目录; 补充:同一个包下,不能定义同名的类、接口;不同包下,可以命 阅读全文
posted @ 2020-07-15 15:16 啄木鸟伍迪 阅读(175) 评论(0) 推荐(0)
摘要: 一、构造器 constructor的作用:创建对象,初始化对象的属性; 1.如果没有显示定义构造器的话,则系统默认提供一个空参的构造器,一旦显示定义了类的构造器,则系统就不再提供空参的构造器。权限同类的权限 2.定义构造器格式: 权限修饰符 + 类名 (参数列表){} 3.一个类中,定义多个构造器, 阅读全文
posted @ 2020-07-15 14:45 啄木鸟伍迪 阅读(314) 评论(0) 推荐(0)
摘要: 面向对象的特征一:封装与隐藏; 一、问题引入 当我们创建一个类的对象以后,我们可以通过 “对象.属性”的方式,对对象属性进行赋值。 这里,赋值操作要受到属性的数量类型和存储范围的制约。除此之外,没有其他制约条件,但是,在实际问题中,我们往往需要给属性赋值 加入额外的限制条件。这个条件就不能在属性声明 阅读全文
posted @ 2020-07-15 14:11 啄木鸟伍迪 阅读(290) 评论(0) 推荐(0)
摘要: 一、方法:类应该具有的功能;比如 Math.random();Arrays.sort();.... public void eat() { System.out.println("人可以吃饭"); } public void talk(String lanuage) { System.out.pri 阅读全文
posted @ 2020-07-15 11:34 啄木鸟伍迪 阅读(192) 评论(0) 推荐(0)
摘要: 一、理解 “万事万物皆对象”; 1.在Java语言范畴中,我们将功能、结构等封装到类中,通过实例化来调用具体的功能结构; 2.涉及到java与前端语言,后端的数据库交互时,前后端的结构在Java层面交互,都体现为类、对象; 二、内存解析: 1.引用类型变量,只可能存 null or 地址值 2.对象 阅读全文
posted @ 2020-07-15 11:28 啄木鸟伍迪 阅读(112) 评论(0) 推荐(0)
摘要: 面向对象学习的三条主线 1.java类及成员变量;类的成员:属性、方法,构造器、代码块,内部类 2.面向对象的三大特征:封装性、继承性、多态性 3.其他关键字:this super static final abstract interfae package import 一、面向对象:简言之,将功 阅读全文
posted @ 2020-07-15 11:25 啄木鸟伍迪 阅读(388) 评论(0) 推荐(0)
//火箭 GenerateContentList();