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. 在类前,方法前,方法内具体逻辑的实现步骤等…
package top.qaqaq.java.P259.bean; /** * * @Description Customer为实体类,用来封装客户信息 * @author RichieZhang Email:18358892@qq.com * @version * @date 2022年10月4日下午5:08:49 * */ public cla…
package top.qaqaq.java.P260; public class Creature { public void breath() { System.out.println("呼吸"); } } package top.qaqaq.java.P260; public class Person extends Creature{ St…
这篇文章没有摘要
面向对象(中)-项目二软件结构设计、项目二CMUtility工具类的功能介绍、项目二:Customer类的设计、CustomerList类的设计、CustomerView的整体框架的搭建、CustomerView退出功能的实现、CustomerView客户列表功能的实现、CustomerView添加客户功能的实现、CustomerView修改客户功…
package top.qaqaq.java.P244; import java.sql.Date; import java.util.ArrayList; import java.util.HashMap; /* * Eclipse中的快捷键: * 1.补全代码的声明:alt + / * 2.快速修复: ctrl + 1 * 3.批量导包:ctr…
package举例
封装性思想具体的代码体现 体现一:将类的属性xxx私有化(private),同时,提供公共的(public)方法来获取(getXxx)和设置(setXxx)此属性的值 private double radius; public void setRadius(double radius){ this.radius = radius; } public…
1. 构造器的作用是什么?使用中有哪些注意点(>=3 条)。 ① 创建对象 ② 初始化对象结构 1. 如果没有显式的定义类的构造器的话,则系统默认提供一个空参的构造器 2. 定义构造器的格式:权限修饰符 类名(形参列表){} 3. 一个类中定义的多个构造器,彼此构成重载 4. 一旦我们显式的定义了类的构造器之后,系统就不再提供默认的空参构造器 5.…
这篇文章没有摘要
package top.qaqaq.java.P238; import java.lang.reflect.Field; import java.util.*; import top.qaqaq.java.P237.Account; import top.qaqaq.java.P237.Bank; import static java.lang.S…
package top.qaqaq.java.P237; public class Account { private double balance; public Account(double init_balance) { this.balance = init_balance; } public double getBalance() { r…
这篇文章没有摘要
package top.qaqaq.java.P236; public class Account { private int id;//账号 private double balance;//余额 private double annuallnterestRate;//年利率 public Account(int id, double balan…
package top.qaqaq.java.P235; public class Boy { private String name; private int age; public Boy() { } public Boy(String name) { this.name = name; } public Boy(String name, in…
package top.qaqaq.java.P233; /* * this关键字的使用: * 1. this可以用来修饰、调用:属性、方法、构造器 * * 2. this修饰属性和方法: * this理解为:当前对象 或 当前正在创建的对象 * * 2.1 在类的方法中,我们可以使用"this.属性" 或 "this.方法"的方式,调用当前对象属…
这篇文章没有摘要
package top.qaqaq.java.P231; /* * JavaBean是一种Java语言写成的可重用组件。 所谓JavaBean,是指符合如下标准的Java类: >类是公共的 >有一个无参的公共的构造器 >有属性,且有对应的get、set方法 * * * */ public class Customer { private int…