java中的抽象类
来源:互联网 发布:买手机哪几个淘宝网好 编辑:程序博客网 时间:2024/06/07 01:56
在某些类中再抽象出来的概念或者统称,这些概念是无法实例化的,这样的类就称为抽象类。
所有的对象都是用类来描述的,但所有的类不是都用来描述对象的,这样的类就是抽象类。
例如:粮食就是一个抽象类。麦子,五谷什么的都是粮食的一个类。
抽象类专门使用来继承的。
抽象语法:
public abstract class 类名(){ public String name;/** * (1)抽象类中可以有普通方法 */public void eat(String name) {System.out.println(name + " 在吃饭...");}
public abstract class 类名(){ /** * (2)抽象类中可以有抽象方法 * * 抽象方法就是没有方法实现的方法 * * 抽象方法的定义:使用abstract修饰方法,并且没有方法实现 * 语法:修饰符 abstract 返回值类型 方法名称(参数列表); * * 抽象方法,子类在继承父类时,必须实现父类的抽象方法 * */public abstract void sleep(String name);
}
例如:
public abstract class Employee{ private String name; private String address; private int number; public Employee(String name, String address, int number) { System.out.println("Constructing an Employee"); this.name = name; this.address = address; this.number = number; } public double computePay() { System.out.println("Inside Employee computePay"); return 0.0; } public void mailCheck() { System.out.println("Mailing a check to " + this.name + " " + this.address); } public String toString() { return name + " " + address + " " + number; } public String getName() { return name; } public String getAddress() { return address; } public void setAddress(String newAddress) { address = newAddress; } public int getNumber() { return number; }}
0 0
- java中的抽象类
- Java中的抽象类
- Java中的抽象类
- Java中的抽象类
- java中的抽象类
- java中的抽象类
- JAVA中的抽象类
- java中的抽象类
- java中的抽象类
- java中的抽象类
- java中的抽象类
- java中的抽象类
- Java中的抽象类
- java中的抽象类
- JAVA中的抽象类
- java中的抽象类
- Java 中的抽象类
- java 中的抽象类
- 23种设计模式之python实现--visitor模式
- OC基础—description方法、SEL类型
- 为SharePoint列表数据创建树视图结构
- hdu 4597 Play Game(记忆化搜索)
- 用node.js制作DNS解释网站
- java中的抽象类
- Redis学习笔记2-Redis的安装体验
- 有关Android Usb Host开发
- Nagios 4.0.1版本安装 适用于RHEL/Centos 5.x/6.x 或者Fedora 17/18/19(一)
- xcode 5.0 以上去掉icon高亮方法&iOS5白图标问题
- SQL Server 2005“错误1706。安装程序找不到需要的文件。请检查……”的处理办法
- 阿里云上架设LordofPomelo全流程
- c++之多文件编写实例
- 微信公众帐号开发教程第9篇-QQ表情的发送与接收