摘要: Employee package com.ch.exer1; /* * 编写一个Employee类,声明为抽象类, 包含如下三个属性:name,id,salary。 提供必要的构造器和抽象方法:work()。 * * */ public abstract class Employee { priva 阅读全文
posted @ 2021-03-31 17:07 小白冲 阅读(348) 评论(0) 推荐(0) 编辑
摘要: /* * abstract关键字的使用 * 1.abstract:抽象的 * 2.abstract可以用来修饰的结构:类、方法 * * 3. abstract修饰类:抽象类 * > 此类不能实例化 * > 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) * > 开发中,都 阅读全文
posted @ 2021-03-31 16:13 小白冲 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、关键字:static static:静态的1.可以用来修饰的结构:主要用来修饰类的内部结构属性、方法、代码块、内部类2.static修饰属性:静态变量(或类变量) 2.1 属性,是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) * 实例变量:我们创建了类的多个对象,每个对 阅读全文
posted @ 2021-03-31 10:31 小白冲 阅读(103) 评论(0) 推荐(0) 编辑
摘要: package com.ch.java3; /* * 对属性可以赋值的位置: * ①默认初始化 * ②显式初始化/⑤在代码块中赋值 * ③构造器中初始化 * ④有了对象以后,可以通过"对象.属性"或"对象.方法"的方式,进行赋值 * * * 执行的先后顺序:① - ② / ⑤ - ③ - ④ */ 阅读全文
posted @ 2021-03-31 01:55 小白冲 阅读(75) 评论(0) 推荐(0) 编辑