package top.qaqaq.java.P278; /* * 子类对象实例化的全过程 * * 1. 从结果上来看:(继承性) * 子类继承父类以后,就获取了父类中声明的属性或方法。 * 创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。 * 2. 从过程上来看: * 当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父…
package top.qaqaq.java.P276; public class Person { String name; int age; int id = 1001;//身份证号 public Person() { System.out.println("我无处不在!"); } public Person(String name) { th…
package top.qaqaq.java.P275; /* * 体会4种不同的权限修饰 * * * */ public class Order { private int orderPrivate; int orderDefault; protected int orderProtected; public int orderPublic; p…
如果现在父类的一个方法定义成private访问权限,在子类中将此方 法声明为default访问权限,那么这样还叫重写吗? NO package top.qaqaq.java.P274; /* 定义一个ManKind类,包括 成员变量int sex和int salary; 方法void manOrWoman():根据sex的值显示“man”(sex=…
package top.qaqaq.java.P272; public class Person { String name; int age; public Person() { } public Person(String name, int age) { this.name = name; this.age = age; } void eat…
package top.qaqaq.java.P269; /* * 如何调试程序: * 1. System.out.println(). * 2. Eclipse - Debug调试 * */ public class DebugTest { public static void main(String[] args) { int i = …
package top.qaqaq.java.P268; public class Circle { private double radius;// 半径 public Circle() { radius = 1.0; } public double getRadius() { return radius; } public void setRa…
package top.qaqaq.java.P267; /* 定义一个ManKind类,包括 成员变量int sex和int salary; 方法void manOrWoman():根据sex的值显示“man”(sex==1)或者“woman”(sex==0); 方法void employeed():根据salary的值显示“no job”(sa…
1. 至少独立完成一遍以上的项目代码 2. 积累完成项目的过程中常见的bug的调试 方式一:“硬”看,必要时,添加输出语句。 方式二:Debug 3. 捋顺思路,强化逻辑 4. 对象、数组等内存结构的解析 5. 遵守编码的规范,标识符的命名规范等 int i = 10; int total = 0; 6. 在类前,方法前,方法内具体逻辑的实现步骤等…