- 博客(9)
- 收藏
- 关注
原创 this\super关键字
1、super,this只能放在构造方法的第一行1、如果子类没有构造方法,则默认调用父类无参构造方法;如果父类没有无参的构造方法,则会报错2、 如果子类有构造方法,那么在创建子类的对象时,则将先执行父类的构造方法,然后再执行子类构造方法3、如果子类有构造方法,但没有在构造方法中使用super关键字,则默认执行该构造方法时自动产生super()代码,即该构造方法会调用父类无参的构造方法4、...
2018-12-26 15:16:03 131
原创 How2J——JAVA基础-类和对象
继承extends在LOL中,武器是物品的一种,也是有名称和价格的所以在设计类的时候,可以让武器继承物品,从而继承名称和价格属性package basis;//在第一个公共类里面写主类,新的类写下面。方法写里面public class Hero { public static void main(String[]args) { Armor cloth = new Armor...
2018-12-24 18:47:32 776 2
原创 黑马—private关键字-封装
private最常见的应用:1、把成员变量用private修饰2、提供对应的getXxx()/setXxx()方法3、一个标准的案例的使用直接访问存在安全问题package blackHorse;/* * 学生类 * * 通过对象直接访问成员变量,会存在安全问题 * 这个时候,我们就想能不能不让外界的对象直接访问成员变量呢? * 能。 * 如何实现呢? * ...
2018-12-21 11:32:41 249
原创 Debug调试
Debug 调试错误代码public class Test { public static void main(String[]args) { int a = 10; int b = 100; System.out.println("a =" + a + ";b ="+b); b = a; a = b; System.out.println("a =" + a + ";b ="...
2018-12-20 23:32:55 277
原创 How2J——JAVA基础-控制流程
if作业:闰年package basis;import java.util.Scanner;public class Test{ public static void main(String[]args) { Scanner s = new Scanner(System.in); System.out.println("请输入年份"); int a = s.nextInt...
2018-12-16 19:45:48 423
原创 How2J——JAVA基础-操作符
操作符import java.util.Scanner;public class Test{ //记得要导入包:import java.util.Scanner; Scanner s = new Scanner(System.in); int a = s.nextInt(); System.out.println(a);}错误:Multiple markers at this...
2018-12-15 21:04:33 1447
原创 How2J——Java基础-变量
变量重点1、调用方法的2种形式Test a = new Test();a.method1(5);new Test().method1(6);2、finanl 只有一次!基本变量类型整型类型长度数的范围byte8-128—127short16int32long64字符型只能存放一个字符char = ‘中’;...
2018-12-15 20:07:30 564 1
原创 How2J——JAVA基础-面向对象
How2J——面向对象重点:1、Hero teemo = new Hero();teemo.name= “提莫”;2、这个坑队友的方法应该写在Hero方法里,不能写在主方法里!3、void recovery(float blood){hp = hp + blood;}类和对象(Item作业)package basis; public class Item { ...
2018-12-15 18:11:18 875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人