class4(java SE)
windy8833
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中的继承
1.继承:是指先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加自 己的新的状态和行为 由继承而得到的类成为子类,被继承的类称为父类 2.子类的继承性 (1)当子类和父类在同一包中时,子类自然地继承了其父类中不是private的成员变量和方法,继承的成员变量和原创 2010-02-03 10:49:00 · 489 阅读 · 0 评论 -
final关键字
java中的final关键字可以用来修饰类、方法和成员变量1.修饰类:表示该类不能被继承,即不能有子类2.修饰方法:表示该方法不能被重写3.修饰成员变量:表示该变量是一个常量,其值不能被改变原创 2010-02-03 20:02:00 · 358 阅读 · 0 评论 -
方法重写与成员变量隐藏
1.方法重写:是指子类中定义了一个方法,该方法的名字,返回类型,参数个数和类型与从父类继承的某个方法完全相同;此时,当子类对 象调用这个方法时,一定是调用在子类中重写的方法,而不是从父类继承的方法 注意:重写父类的方法时,不可以降低方法的访问权限 2.成员变量隐藏:是指子类中定义的成员变量和父类中的某个成员变量同原创 2010-02-03 11:10:00 · 934 阅读 · 0 评论 -
java中的接口
1.接口的定义: interface 接口名 { 接口体; } 注意:接口体中只能包含常量定义和方法定义两部分;不允许提供方法的实现;其实现代码必须在其子类中实现2.如果一个类使用了某个接口,那么这个类必须实现接口中的所有方法;而且在类中实现接口方法时,方法的名字,返回类型,参数个数 以及参数必须与接口中的完原创 2010-02-03 20:22:00 · 473 阅读 · 0 评论 -
上转型对象
1.上转型对象:是指用父类定义,用子类构造的对象2.上转型对象的继承性 (1)上转型对象不能操作子类新增的成员变量(不包括重写的成员变量),也不能使用子类新增的方法(也不包括重写的方法) (2)上转型对象只能操作子类继承或隐藏的成员变量,和子类继承或重写的方法; 当子类重写了父类中的成员变量或方法时,上转型对象调原创 2010-02-03 10:57:00 · 3222 阅读 · 0 评论 -
super关键字
java中的super关键字具有以下两个功能 1. 通过它可以在子类的构造方法中调用父类的某个构造方法,而且super()语句必须是子类构造方法中的头一条语句 注意:如果在子类的构造方法中没有使用关键字super调用父类的某个构造方法,那么默认有super();语句,即调用父类的不带 参数的构造方法(该构原创 2010-02-03 11:17:00 · 589 阅读 · 0 评论 -
问题4_1(已解决)
运行以下代码后的结果为什么是:static static static father son答案:因为Java中代码的执行顺序是静态代码块->基类的构造方法->自己的构造方法源代码:原创 2010-02-03 11:41:00 · 335 阅读 · 0 评论 -
abstract关键字
1. 用abstract修饰的方法,其所在的类也必须用abstract修饰(称为:抽象类),且该方法只允许声明,不允许实现,其实现代码 代码必须在其子类中实现;而且不能用final修饰abstract方法 但反过来,用abstract修饰的类,其类中的方法不一定要用abstract修饰2. 如果一个类是abstract类的子类,它必须具体实现父类中的所有abstract方法原创 2010-02-03 20:05:00 · 1120 阅读 · 0 评论
分享