java中的继承 (2013-10-11-163 写的日志迁移
2024-10-15 10:22:16
继承:为了解决代码重用
定义: 子类通过继承父类,可以调用父类中非私有的属性和方法,达到重用的目的,通过关键字extends实现:
################以下为代码演示:
class A extends B //A称为子类、派生类(SubClass) B称为父类、超类、基类(SuperClass)
{}
作用: 减少代码量,达到重用的目的
################以下为代码演示:
package czbk.jxy.study;
/**
* @author Archon
* @date 省略
*/ /*先定义一个动物的父类*/
class Animal_1{
int age;
String name;
//定义一个都会叫的方法
public void cry(){
System.out.println("暂时未知此动物是怎样叫的!");
}
} //定义猫类
class Cat_1 extends Animal_1{
} //定义狗类
class Dog_1 extends Animal_1{
} public class ChongXie {
public static void main(String[] args) {
Cat_1 cat=new Cat_1();
cat.cry(); //自动继承父类的方法
cat.age=19; //自动继承父类的属性
Dog_1 dog=new Dog_1();
dog.cry();
}
}
所有的类都直接或间接是Object的子类。
关于构造继承可自行研究研究....
最新文章
- ASP.NET MVC 从零开始 - 自动化部署(其一)
- iOS 自定义UITabBarController的tabBar
- java写的简单通用线程池demo
- Database File Management ->;>; Shrink Data File
- 【技术贴】webservice cxf2 客户端动态调用报错No operation was found with the name
- Genymotion中文手册
- lcx源代码以及免杀的研究
- 读php手册一点点心得(1)
- Ajax - 异步调用后台程序 -JSON
- wind10系统 Atheros AR9271 Wireless Network Adapter USBwifi无线网卡的驱动安装解决无法搜索wifi信号,连接wifi信号无法上网的问题
- Spring+CXF的WebServices简单示例
- 【Java学习笔记之十二】Java8增强的工具类:Arrays的用法整理总结
- JavaScript总结-网页上显示时间
- Android 开发中遇到Read-only file system问题解决方案
- AI阅粒app
- jQuery-导航下拉菜单-实用简单
- VC异常.简单抛,简单捕获
- 杂谈:HTTP1.1 与 HTTP2.0 知多少?
- 命令行打印文件树列表: tree
- 使用 mysql-proxy 监听 mysql 查询