账户和顾客类练习
摘要:/*写一个名为Account的类模拟账户 1.该类的属性和方法如下所示: 该类包括的属性: 账户id,余额balance,年利率annualInterestRate 该类包含的方法:个属性的set和get方法。取款方法withdraw(),存款方法deposite() 写一个测试程序 1.创建一个C
阅读全文
posted @
2022-10-31 20:41
三岁学JAVA
阅读(68)
推荐(0) 编辑
this关键字除了在实例方法中,也可以使用在构造方法中
摘要://this除了可以使用在实例方法中,还可以使用在构造方法中 /*需求: 1.定义一个日期类,可以表示年月日信息 2.需求中要求: 如果调用无参数构造方法,默认创建的日期为:1997年11月12日 */ public class test03 { public static void main(St
阅读全文
posted @
2022-10-25 20:56
三岁学JAVA
阅读(127)
推荐(0) 编辑
通过代码封装--set() get()方法实现需求
摘要:/* 通过代码封装,实现一下需求:\ 编写一个类Book,代表教材 1. 具有属性:名称(title)、页数(pageNum) 2.其中的页数不能少于200页,否则输出错误信息,并赋予默认值200 3.为各属性提供赋值和取值方法 4.具有方法:detail,用来在控制台输出每本教材的名称和页数 5.
阅读全文
posted @
2022-10-25 19:28
三岁学JAVA
阅读(68)
推荐(0) 编辑
丈夫和妻子的作业
摘要:/* 1.定义丈夫类 Husband 和妻子类 Wife 2.丈夫类属性包括:身份证号,姓名,出生日期,妻子 3.妻子类属性包括:身份证号,姓名,出生日期,丈夫 4.分别给这两个类提供构造方法,(无参数构造和有参数构造都要提供) 5.编写测试程序,创建丈夫对象,然后再创建妻子对象,丈夫对象关联妻子对
阅读全文
posted @
2022-10-25 15:00
三岁学JAVA
阅读(136)
推荐(0) 编辑
this.关键字的小应用
摘要://this可以使用在实例方法中,不能使用在静态方法中public class test { public static void main(String[] args) { Customer n1 = new Customer("小明"); n1.shopping(); Customer n2 =
阅读全文
posted @
2022-10-25 10:48
三岁学JAVA
阅读(15)
推荐(0) 编辑
什么时候定义静态变量与实例变量 (实例方法+静态方法同理)
摘要:public class Test1 { public static void main(String[] args) { //静态属性的调用 "类名." System.out.println(Chinese.country); //实例变量的调用 new一个对象,”引用." Chinese c =
阅读全文
posted @
2022-10-24 21:01
三岁学JAVA
阅读(24)
推荐(0) 编辑
关键字------static
摘要:static: 1.static修饰的都是类相关的,类级别的 2.所有static修饰的额,都是采用“类名.”的方式访问的 3.static修饰的变量 静态变量 4.static修饰的方法 静态方法 变量的分类: 变量根据声明的位置进行划分: 在方法体中声明的变量称为:局部变量 在方法体外声明的变量
阅读全文
posted @
2022-10-24 20:33
三岁学JAVA
阅读(56)
推荐(0) 编辑
方法的重载--------overload
摘要:方法重载 方法重载又称:overload 1.什么时候考虑方法重载? 共能相似的时候,尽可能让方法名相同 2.什么条件满足后构成方法重载? *在同一个类中 *方法名相同 *参数列表不同: -数量不同 -顺序不同 -类型不同 //方法的重载:public class sssss { public st
阅读全文
posted @
2022-10-10 20:21
三岁学JAVA
阅读(24)
推荐(0) 编辑
栈内存分配的小例子
摘要:public class DuiZhan { public static void main(String[] args) { int i = 3; str(i); System.out.println("main方法中的"+i); } public static void str(int i) {
阅读全文
posted @
2022-10-10 19:36
三岁学JAVA
阅读(13)
推荐(0) 编辑
找出1~100以内的所有素数,每8个换一行输出
摘要:public class excercise { public static void main(String[] args) { int count = 0; for (int i = 2; i <= 100; i++) { boolean shisushu = true; for (int j
阅读全文
posted @
2022-10-10 15:13
三岁学JAVA
阅读(116)
推荐(0) 编辑
super 和 this关键字练习
摘要:public class test01 { public static void main(String[] args) { new C(); } } class A { public A (){ System.out.println("A的无参构造"); } } class B extends A
阅读全文
posted @
2022-10-07 21:04
三岁学JAVA
阅读(26)
推荐(0) 编辑
super关键字
摘要:1.super是一个关键字,全部小写。 2.super和this对比学习 this: 能出现在实例方法和构造方法中。 this的语法是: “this.'' 、“this()'' this不能使用在静态方法中。 this.大部分情况下是可以省略的 this.只有在区分局部变量和实例
阅读全文
posted @
2022-10-07 16:29
三岁学JAVA
阅读(36)
推荐(0) 编辑