标签:操作 http 技术 扩展 com uos 相同 his 包括
extends
来定义一个类的子类,如:class People{
.....
}
class ChinesePeople extends People{
....}
ChinesePeople类即被定义为People的子类。
true
否则为false
super
)假设父类方法为:
【类型1】方法(参数1)
子类:(1代表一致,2代表修改)
【类型1】方法(参数1):重写
【类型2】方法(参数1):语法错误
【类型1】方法(参数2):重载
即重写一定要一模一样
super
时出现错误final
类不能被继承,没有子类。例如String
类就是不能扩展的final类abstract
类为抽象类,它只允许声明,但不允许实现,也不许用static
修饰
Integer
类和int
类的区别Integer
是int
的包装类。一个非常简单的区分就是,Integer
的初值为null(空),而int
类的初值为0package com.zero;
public class Son extends Father{
private int age;
//子类构造方法——必须先显式调用父类构造方法
public Son(int i) {
super(i);//必须先调用父类的构造方法,然后才能写子类构造方法的其他逻辑
this.age = i - 20;
System.out.println("实例化子类 age = " + age);
}
//main方法
public static void main (String [] args) {
//实例化子类Son
Son so = new Son(40);
Son so1 = new Son(50);
}
}
运行结果为:实例化父类 ag = 40
实例化子类 age = 20
实例化父类 ag = 50
实例化子类 age = 30
19、下列代码中标注的(A,B,C,D)中,哪一个是错误的?(B)
abstract class Takecare {
protected void speakHello() {} //A
public abstract static void cry(); //B
static int f()
{ return 0 ;} //C
abstract float g(); //D
}
A .A
B .B
C .C
D .D
static和abstract不能一起修饰,该题属于记忆不清
java的学习越来越接近高潮部分,不再像大一时学C语言那般单纯写写小程序那般打打闹闹,Java作为面向对象语言的特点一点一点更加清晰的体现。我们更多的学习的是java与众不同的特点。越来越具有挑战性,也越来越有趣味性。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 41/41 | 2/2 | 20/20 | |
第二周 | 391/432 | 1/3 | 18/38 | |
第三周 | 841/1273 | 2/5 | 22/60 | |
第四周 | 385/1712 | 2/7 | 30/90 |
https://blog.csdn.net/huangzirong822/article/details/47264197
标签:操作 http 技术 扩展 com uos 相同 his 包括
原文地址:https://www.cnblogs.com/darklord0604/p/10582133.html