摘要: /* 构造方法 什么是构造方法? 方法名和类名相同,和普通方法的格式不一样的特殊方法 构造方法的定义格式? 修饰符 类名 (形参){ 执行语句 } 构造方法的作用? 1,用来创建对象 2,用来对象的属性进行初始化 构造方法的特点? 1,构造方法没有返回值类型 2,构造方法没有返回值 构造方法得注意事 阅读全文
posted @ 2024-03-16 15:33 公子Learningcarer 阅读(5) 评论(0) 推荐(0) 编辑
摘要: /* 匿名对象 什么是匿名对象? 没有名字的对象就是匿名对象 匿名对象的格式 new 类名(); new Dog(); 匿名对象如何使用属性和方法呢? new 类名().属性名; new 类名().方法名; 匿名对象的特点? 匿名对象只能使用一次,一次性的 匿名对象什么时候可以使用? 当我们只需要使 阅读全文
posted @ 2024-03-16 15:25 公子Learningcarer 阅读(4) 评论(0) 推荐(0) 编辑
摘要: public class day_6_2 { public static void main(String[] args) { } } class Dog{ /* 成员变量和局部变量 什么是局部变量? 定义在方法中或者方法声明上的变量就是局部变量 1,方法中的变量和形参都是局部变量 什么是成员变量? 阅读全文
posted @ 2024-03-16 14:59 公子Learningcarer 阅读(3) 评论(0) 推荐(0) 编辑
摘要: public class day_6_1 { public static void main(String[] args) { //创建一个小人 Person p = new Person(); //给这个人属性赋值 p.name = "张三"; p.age = 18; //调用这个人的行为 p.c 阅读全文
posted @ 2024-03-16 14:33 公子Learningcarer 阅读(2) 评论(0) 推荐(0) 编辑
摘要: public class day_6 { public static void main(String[] args) { /* 面向对象和面向过程 什么是面向对象? 强调过程, 例如:我们要做一个大型项目,但是做这个项目需要划分为几个功能块,这几个功能块组合在一起就形成这个项目(重点关注功能块(方 阅读全文
posted @ 2024-03-16 14:20 公子Learningcarer 阅读(5) 评论(0) 推荐(0) 编辑
摘要: public class day_5_2 { public static void main(String[] args) { /*方法的重载(overload) 什么是方法的重载 是指在同一个类中,出现两个方法的名字相同,参数列表不同(参数的个数不同,数据类型不同,对应的顺序位置不同)的两个方法, 阅读全文
posted @ 2024-03-16 11:12 公子Learningcarer 阅读(1) 评论(0) 推荐(0) 编辑