上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 编程完成如下要求:班级Grade类: 属性:编号,名称,地址定义:无参构造方法、有参构造方法定义方法:显示班级的信息。学生类:属性:学号,姓名,年龄,所在班级定义方法:显示学生的信息(学号,姓名,性别,年龄,班级编号,班级名称) //红色注释就是用 grade类创建的引用类型 g(代码28行) 注意 阅读全文
posted @ 2019-06-11 15:49 Penphy 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 属于运行错误,java.lang.NullPointerException 因为s是null 原因:当引用名称的值为null时,就不能访问某个对象中的属性或方法,如果非要访问则就出现空指针异常 解决办法:在访问某个对象中的属性或方法 内存分析图: null的值赋给s 然后创建新的对象时把null给覆 阅读全文
posted @ 2019-06-01 11:05 Penphy 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型:在内存中存放的是真正的值 4大类,共计8种 引用数据类型:在内存中存放的是地址(引用) String 用户自定义类型,如:Student Computer... 对引用数据类型赋值的方式: 第一种:将对象赋给引用名称 如:s = new Student(); 第二种:将null值赋给引 阅读全文
posted @ 2019-05-29 09:05 Penphy 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 构造方法分类: 隐式构造方法 当在一个类中,没有手动编写构造方法,则系统会提供一个默认的无参的构造方法 显式构造方法 当在一个类中,手动编写构造方法,则系统不会提供默认的无参的构造方法 若把选中的给删掉,那么就会出现下面的错误:因为没有找到构造方法 所以建议:当手动编写构造方法时,先编写无参构造方法 阅读全文
posted @ 2019-05-27 10:21 Penphy 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 输出结果: 阅读全文
posted @ 2019-05-27 08:55 Penphy 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 构造方法: 构造方法是一个特殊的方法,构造方法名字必须与类名一致 并且构造方法必须没有返回类型,也就是不编写返回类型 构造方法-语法格式: public 方法名称([参数列表]){ } 构造方法如何执行的? 当创建对象时自动执行相匹配的构造方法 构造方法最好在成员变量之前编写,这样就不会把代码看混 阅读全文
posted @ 2019-05-23 22:12 Penphy 阅读(1232) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:使用引用名称.属性名称 = 值; 如:Tom.breed = "泰迪"; 第二种方法:使用构造方法完成 阅读全文
posted @ 2019-05-23 22:02 Penphy 阅读(4369) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 编写车类,属性:颜色、品牌、价格 3 编写车的测试类,创建车的对象 4 */ 5 class Car{ 6 //属性也叫做成员变量 7 String color; 8 String brand; 9 double price; 10 11 //方法 12 public void print(String n... 阅读全文
posted @ 2019-05-23 16:08 Penphy 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 成员变量与局部变量区别 声明位置不同 成员变量:在类中声明 局部变量:在方法中声明,其中形参也属于局部变量 初始值不同 成员变量:在没有赋值时,是有默认值的,数据类型不同,默认值不同 局部变量:没有默认值,也就是说必须先声明,然后再赋值,最后才可以使用 在同一个类中,成员变量的名字可以与局部变量的名 阅读全文
posted @ 2019-05-23 14:02 Penphy 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 练习案例: 编写电脑类,属性:品牌、颜色、价格,方法:显示电脑的信息 编写电脑测试类,创建电脑对象,输出电脑信息 code: 阅读全文
posted @ 2019-05-22 15:36 Penphy 阅读(231) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页