第二次课继承感悟

原创 2016年06月01日 12:27:57

1.在JAVA中,类的继承是指在现有类的基础上去构建一个新类,构建出来的新类叫做子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。

例:class Animal{

String name;

void shout(){

System.out.println("动物发出叫声");

}

}

class Dog extendsAnimal{

public void printName(){

System.out.println("name="+name);

}

}public class q1{

public static void main (String[]args){

Dog dog=new Dog();

dog.name="沙皮狗";

dog.printName();

dog.shout;

}

}

上述中exends关键字继承了Animal类,这样Dog类便是Animal类的子类。子类虽然没定义name属性和shout()方法,但是却能访问这两个成员。这就说明,子类在继承父类的时候会自动拥有父类的所有成员。

2.关键字super

1】使用super关键字调用父亲的成员变量和成员方法。

super.成员变量

supe.成员方法(【参数1,参数2...】)

2】使用super关键字调用父类的构造方法。

supe(【参数1,参数2....】)

3.关键字final

1】.fianl修饰的类不能被继承

2】.fianl修饰的方法不能被子类重写

3】.fianl修饰的变量是常量,只能赋值一次


程序设计实践课的感受

这课以前是放在小学期的,今年因为课改移到大一下了,由以前的3周课时调整到今年的10周课时,题量也有以前的20题提高到今年的近40题。这个课开得人是怨声载道,因为今年一方面有更难的高数下,还有大物,更是...
  • qq_38597315
  • qq_38597315
  • 2017年06月19日 17:18
  • 251

工作11年 人生第二次跳槽的感悟

工作11年 人生第二次跳槽的感悟 作者的亲身经历,告诉你IT外包行业只会造就码农,不会造就程序员 通过自己刻苦努力成为图像处理方面的骨灰级程序员。...
  • jia20003
  • jia20003
  • 2015年08月23日 15:08
  • 3830

文献阅读与论文撰写方法总结

本文主要谈论研究过程中的文献阅读与论文写作的方式方法。
  • trochiluses
  • trochiluses
  • 2014年01月15日 14:53
  • 1385

《acm课程设计》总结

《ACM程序设计》课程总结 一、为什么要选这门课: 一开始感觉acm挺高大上,也是想学到真本事,希望以后不是做一个枯燥无味的“码农”,成为一个优秀的工程师。 通过这门课提升自己,锻炼自己的算法能...
  • wangran1111
  • wangran1111
  • 2016年07月06日 15:32
  • 1560

c++课程学习心得

/*  *Copyright (c) 2016,烟台大学计算机学院  *All rights reserved.  *文件名称 :  *作 者 : 徐聪  *完成日期 : 2016年6月23...
  • ccxucong
  • ccxucong
  • 2016年06月23日 08:51
  • 530

数据结构学习心得体会

时间转眼即逝,一转眼一学期的数据结构课就已经快要结束了,我对第一节课的时候老师向我们介绍云班课时的场景还历历在目,老师兴致勃勃的介绍着数据结构课的作用,重要性。老师每节课都充满活力让我们每节课都不好意...
  • goujingshen
  • goujingshen
  • 2017年12月14日 11:26
  • 120

网页制作小感悟

两个月的时间依然让我成长了一丢丢。。。。。。。。。。 开始学习时,使用dreameveaer,,后来慢慢发现原来不止这一个软件可以编写网页,,,,其他的例如eclipse。。。。PHPstorm,,...
  • strivenoend
  • strivenoend
  • 2017年04月24日 16:40
  • 695

ACM课程总结报告

ACM课程总结 一、前言         在大一的时候,便跟着费老听过ACM,但那时一头雾水,作业、刷题都没有跟上,加上其它各种精力的分散,使自己没有专注ACM,那时也只是尽自己能听懂的去听,...
  • houhouhhh
  • houhouhhh
  • 2016年07月07日 21:54
  • 1084

ACM程序设计结课总结

 ACM程序设计课程总结   为期一个学期的acm程序设计终于结课了,听说很多本校学习acm算法程序设计的同学,都是从大一开始跟着老师在实验室开始学习的,对于课堂上讲的东西,多数他们已...
  • yjz_sdau
  • yjz_sdau
  • 2016年07月01日 08:47
  • 1120

第二次课笔记

第二次课 Note SSH 软件 001:【root@localhost ~】#  【用户名@主机名 当前目录】 Home是用户登陆系统后默认的...
  • SupeVip
  • SupeVip
  • 2017年03月25日 23:55
  • 86
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第二次课继承感悟
举报原因:
原因补充:

(最多只允许输入30个字)