- 博客(5)
- 收藏
- 关注
原创 7.9笔记
1.子类创建对象时会默认调用父类的构造方法2.子类构造方法中的首行默认存在super();构造方法不可以被继承,由于构造方法的语法限制的构造方法要求方法名是本类类名继承中构造方法的使用1、子类构造方法的第一行默认存在super(); 表示调用父类的无参构造2、继承中,每当创建子类对象时会先调用父类的构造方法3、当父类没有无参构造时,可以通过super(参数);调用其他的父类构造方法注意事项:子类必须要调用父类的构造方法,不关系的构造参数方法重写的规则 两同两小一大
2021-07-12 16:02:13
62
原创 7.8笔记
每个类中默认存在无参构造(没有参数的构造方法)方法的格式:修饰符返回值类型 方法名(参数列表){方法体}构造方法: 修饰符 类名(参数){方法体}每次创建对象时都会自动触发对应的构造方法来创建对象创造两个对象时,构造方法被调用了两次重载:一个类中存在多个方法名相同参数列表不同的方法如果提供了含参构造,那么默认的无参构造将被覆盖如果要使用无参,则必须手动创建1.成员变量:类里方法外,属于类资源 局部变量 方法里,属于方法资源成员变量与局部变量存在可能同名的现象变..
2021-07-09 09:18:41
60
原创 7.7笔记 (OOP,IDEA,封装)
面向对象面向对象与面向过程都是一种思想面向过程强调的是过程,凡事亲力亲为面向过程强调的是结果,我们是指挥者而非执行者java是一门面向对象的语言面向对象的三大特征1、封装 把相关的数据封装成一个“类”组件2、继承 是子类自动共享父类属性和方法,这是类之间的一种关系3、多态 增强软件的灵活性1、java语言最基本的单位就是类,类似于类型2、类是一类事物的抽象3、可以理解为模板或者设计图纸================================
2021-07-07 20:17:46
94
1
原创 7.6笔记(数组,Arrays,方法的重载,冒泡排序思路)
数组数组的定义1.动态初始化int[] a = new int[5]:不需要指定元素,指定的是元素的个数--2.静态初始化int[] b = new int {1,2,3,4,5};int[] c = = {1,2,3,4,5};通过数组的下标来操作数组中的元素数组的下表从0开始,最大下标=数组的长度-1...
2021-07-06 17:35:35
81
原创 7.5笔记(变量,嵌套for循环,while/do while,方法基础)
大小 初始值 取值范围 整数型 byte 1 0 short 2 0 int 4 0 long 8 0 浮点型 float 4 0.0 double 8 0.0 字符 char 2 '\u0000' 布尔 boolean 1 false 成员变量位置:类里 方...
2021-07-05 19:39:12
93
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人