java中继承的概念
2016-03-11 13:45
281 查看
继承是类的三大特性之一,是java中实现代码重用的重要手段之一。
java中只支持单继承,即每个类只能有一个父类。
继承表达的是is a的关系,或者说一种特殊和一般的关系。
例如DOS is a Pet。
同样,我们可以让学生继承人、让苹果继承水果、让三角形继承几何图形。
在java中,继承(Interitance)通过extends关键字来实现,其中SubClass成为子类SuperClass称为父类、基类或超类。
访问修饰符如果是public,该类在整个项目中可见
不写public修饰符则该类只在当前包可见
不可以使用private和protected修饰类。
java中只支持单继承,即每个类只能有一个父类。
继承表达的是is a的关系,或者说一种特殊和一般的关系。
例如DOS is a Pet。
同样,我们可以让学生继承人、让苹果继承水果、让三角形继承几何图形。
在java中,继承(Interitance)通过extends关键字来实现,其中SubClass成为子类SuperClass称为父类、基类或超类。
访问修饰符如果是public,该类在整个项目中可见
不写public修饰符则该类只在当前包可见
不可以使用private和protected修饰类。
相关文章推荐
- Java读写文件通用格式
- java 中的单元 ,二元,三元运算符
- Java中的平方
- Start from length & length() in Java
- spring基本配置
- 做一个合格的程序猿之浅析Spring IoC源码(七)浅谈BeanFactory和FactoryBean
- Java中thread类与Runnable接口的区别
- JDK安装后怎样卸载
- eclipse菜单中没有android SDK and AVD Manager
- 【SSH (七)】 struts2整合hibernate3
- java设计模式----简单工厂
- 自学 java 笔记 day13(集合)
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架? 《转载》
- Java中继承、多态、重载和重写介绍
- Java 内存区域详解
- Java命令行
- java核心技术第1章总结
- Spring MVC Bean2Json(非反射)
- Java中equals和==的区别
- eclipse 插件编写(四)