当前位置: 首页 > news >正文

滨州做网站的公司seo优化的主要任务包括

滨州做网站的公司,seo优化的主要任务包括,百度网站建设微信封面,wordpress不同语言动手动脑 1、通过super调用基类构造方法,必须是子类构造方法中的第一个语句。 2、为什么子类的构造方法在运行之前,必须采用父类的构造方法?能不能反过来?为什么? 构造方法是用来初始化变量的,子类继承了父…

动手动脑

1、通过super调用基类构造方法,必须是子类构造方法中的第一个语句。

2、为什么子类的构造方法在运行之前,必须采用父类的构造方法?能不能反过来?为什么?

构造方法是用来初始化变量的,子类继承了父类的变量,如果不调用父类构造方法,则有些变量未初始化。

若先调用子类构造方法,父类里并没有子类的变量,会导致出错

3、

class A{

}

 public class part1{

     public static void main(String[] args){

     System.out.println(new A());

     }

 }

运行结果为:

exercise.A@15db9742

初始化时调用了object类中的构造方法,返回输出该对象的哈希值,并用16进制表示。

4、在子类中,若要调用父类中被覆盖的方法,可以使用super关键字

package 练习;
class Father
{
public void show()
{
System.out.println("父类111");
}
}
class Son extends Father
{
public void show()
{
super.show();
System.out.println("子类222");
}
}
public class Override
{
public static void main(String[] args)
{
Son s=new Son();
s.show();

}

}

5、父类对象不能直接赋给子类对象,子类对象之间也不能相互赋值,只有通过强制转换才能。

6、

public class ParentChildTest {

public static void main(String[] args) {

Parent parent=new Parent();

parent.printValue();

Child child=new Child();

child.printValue();

 

parent=child;

parent.printValue();

 

parent.myValue++;

parent.printValue();

 

((Child)parent).myValue++;

parent.printValue();

 

}

}

 

class Parent{

public int myValue=100;

public void printValue() {

System.out.println("Parent.printValue(),myValue="+myValue);

}

}

class Child extends Parent{

public int myValue=200;

public void printValue() {

System.out.println("Child.printValue(),myValue="+myValue);

}

}

1.   左边的程序运行结果是什么?

2.   你如何解释会得到这样的输出?

3.   计算机是不会出错的,之所以得到这样的运行结果也是有原因的,那么从这些运行结果中,你能总结出Java的哪些语法特性?

猜测运行结果:

Parent.printValue(),myValue=100

Child.printValue(),myValue=200

Child.printValue(),myValue=200

Child.printValue(),myValue=201

Child.printValue(),myValue=201

结果

当把子类对象赋给父类对象后,父类对象调用的方法全是子类中的方法,此时parent.myValue++所改变的数值只是父类中myValue的值,所以结果仍是子类中myValue的数值200,而((Child)parent).myValue++改变的则是子类中myValue的值,所以输出201。

转载于:https://www.cnblogs.com/sakura--/p/7811678.html

http://www.lbrq.cn/news/2729845.html

相关文章:

  • 对网站做数据统计的目的是什么什么是seo教程
  • 上哪个网站做forma和co写软文能赚钱吗
  • 网站比较分析搭建个人网站
  • wordpress模板layuiseo应该如何做
  • 电信宽带营销策划方案厦门网站流量优化价格
  • 专业拓客公司联系方式windows优化大师有用吗
  • 餐饮行业网站建设友情链接还有用吗
  • 企业网站管理系统的设计与实现石家庄seo外包的公司
  • 如何做建材团购网站网盘资源共享群吧
  • 公章电子版在线制作网站百度客服中心
  • 中山做网站排名推广文章
  • 建网站 西安交换友情链接平台
  • 怎么做响应式网站网站推广营销运营方式
  • 一朋友做色情网站被抓了可以直接进入网站的正能量
  • 电子政务政府门户网站建设怎么创建公司网站
  • 乐清外贸网站建设b2b平台排名
  • 如何快速创建一个网站百度首页排名代发
  • 音乐外链生成网站怎么做搜索引擎优化工作
  • 建立网站需要什么手续软文推广页面
  • 义乌做网站公司东莞关键词排名seo
  • 网站开发远程服务器如何设置软件开发公司联系方式
  • 网站主体负责人不是法人什么是关键词举例说明
  • 南昌做网站装修的企业刷推广链接
  • 做网站美工未来规划哪里做网站便宜
  • 网站开发代理商廊坊网站
  • 西宁市网站建设高端在线葡京在线葡京
  • wordpress 飘窗郑州网站seo推广
  • 太原网站建设信息推荐网络科技公司经营范围
  • 东莞南城外贸网站建设石家庄百度快速排名优化
  • html5素材网站链接交换平台
  • 第二十五天:构造函数/析构函数/拷贝构造
  • 【100页PPT】数字化转型某著名企业集团信息化顶层规划方案(附下载方式)
  • 浏览器面试题及详细答案 88道(45-55)
  • Al大模型-本地私有化部署大模型-大模型微调
  • Kafka生产者——提高生产者吞吐量
  • Python之Django使用技巧(附视频教程)