【建站服务】阳泉网站建设_企业网站制作公司_高端网站设计开发-阳泉上往-域名申请
作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-21 05:25:24
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
阳泉网站建设_企业网站制作公司_高端网站设计开发-阳泉上往

输出结果为:
------SubClass 类继承------SuperClass()SubClassSuperClass(int n)SubClass(int n):100------SubClass2 类继承------SuperClass(int n)SubClass2SuperClass()SubClass2(int n):200
ava 中若要在子类调用父类的方法,需使用关键字super。
实例
class Animal{
void go(){
System.out.println("animal go");
}
}
class Dog extends Animal{
void go(){
//调用父类方法
super.go();
}
}
//驱动函数
public static void main(String[] args){
Dog dog=new Dog();
dog.go();
}
输出结果:
animal go
tianqixin
tianqixin
429***967@qq.com
参考地址
6年前 (2016-12-31)
我是小菜鸟
824***448@qq.com
122
面向对象编程——继承和多态
//---引用我课堂老师的讲义(詹老师)
1、为什么使用继承
从已有的类派生出新的类,称为继承。
在不同的类中也可能会有共同的特征和动作,可以把这些共同的特征和动作放在一个类中,让其它类共享。
因此可以定义一个通用类,然后将其扩展为其它多个特定类,这些特定类继承通用类中的特征和动作。
继承是 Java 中实现软件重用的重要手段,避免重复,易于维护,易于理解。
2、父类和子类
如果类 B 从类 A 派生,或者说类 B 扩展自类 A,或者说类 B 继承类 A,
则称类 A 为"父类",也称为超类、基类;
称类 B 为"子类",也称为次类、扩展类、派生类。
子类从它的父类中继承可访问的数据域和方法,也可以添加新的数据域和新的方法。
定义继承的语法:
修饰符 class 子类名 extends 父类名
例如:Shape 类是父类,其子类可以有 Circle 类、Rectangle 类、Triangle 类,等等。
继承的注意点:
子类不是父类的子集,子类一般比父类包含更多的数据域和方法。
父类中的 private 数据域在子类中是不可见的,因此在子类中不能直接使用它们。
继承是为"是一个"的关系建模的,父类和其子类间必须存在"是一个"的关系,否则不能用继承。
但也并不是所有"是一个"的关系都应该用继承。例如,正方形是一个矩形,但不能让 Square 类来继承 Rectangle 类,因为正方形不能从矩形扩展得到任何东西。正确的继承关系是 Square 类继承 Shape 类
Java 只允许单一继承(即一个子类只能有一个直接父类),C++ 可以多继承(即一个子类有多个直接父类)。
3、super 关键字
super 表示使用它的类的父类。super 可用于:
调用父类的构造方法;
调用父类的方法(子类覆盖了父类的方法时);
访问父类的数据域(可以这样用但没有必要这样用)。
调用父类的构造方法语法:
super();
或
super(参数列表);
注意:super 语句必须是子类构造方法的第一条语句。不能在子类中使用父类构造方法名来调用父类构造方法。 父类的构造方法不被子类继承。调用父类的构造方法的唯一途径是使用 super 关键字,如果子类中没显式调用,则编译器自动将 super(); 作为子类构造方法的第一条语句。这会形成一个构造方法链。
静态方法中不能使用 super 关键字。
调用父类的方法语法:
super.方法名(参数列表);
如果是继承的方法,是没有必要使用 super 来调用,直接即可调用。但如果子类覆盖或重写了父类的方法,则只有使用 super 才能在子类中调用父类中
阳泉网站建设_企业网站制作公司_高端网站设计开发-阳泉上往
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站


