package javaClassStudy;

/**
*
* @author yuxg
* 抽象类实践
*/
public abstract class Person {
private String name ;
private int age; public Person(String name, int age) {
this.name = name;
this.age = age;
} public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} public void setAge(int age) {
this.age = age;
} public int getAge() {
return age;
}
public abstract String getDescription();//描述
public abstract void live();//live }
package javaClassStudy;

/**
*
* @author Administrator
*/
public class Student extends Person { public Student(String name, int age) {
super(name, age);
} @Override
public String getDescription() {
System.out.println("Name is:"+this.getName());
return "Name is:" + this.getName();
} /**
*
*/
@Override
public void live() {
System.out.println("I live in a big house!"+this.getName());
} }
/**
*
* @author Administrator
*/
import javaClassStudy.Student;
import javaClassStudy.Person;
public class helloWorld {
public static void main(String[] parm){
Person p = new Student("yuxg",12);
p.live();
System.out.println(p.getDescription() );
} }

最新文章

  1. .Net 转战 Android 4.4 日常笔记(10)--ADT集成环境更新SDK
  2. 使用mvc时,在视图view中使用强类型视图,在web.config文件中添加命名空间namespace的引用不起作用,解决方法
  3. webservice发布服务:AXIS2及客户端调用
  4. js中getBoundingClientRect的作用及兼容方案
  5. Python 自然语言处理(1) 计数词汇
  6. Front End中Javascript兼容问题收集(转)
  7. (spring-第10回【IoC基础篇】)InstantiationStrategy--实例化Bean的第三大利器
  8. 【Tsinghua OJ】循环移位(Cycle)
  9. 【BZOJ】【1085】【SCOI2005】骑士精神
  10. 桂电在线-php-提取菜单到配置文件
  11. SCALA当的trait
  12. 利用ParameterizedType获取泛型参数类型
  13. 手机扫描二维码下载APP,根据操作系统不同自动下载
  14. 《大数据互联网大规模数据挖掘与分布式处理》阅读笔记(四)-----WEB广告
  15. Linux_jdk
  16. Android Camera开发系列(上)——Camera的基本调用与实现拍照功能以及获取拍照图片加载大图片
  17. Linux:Day18(上) dns服务基础进阶
  18. 解决hash冲突的方法
  19. Linq中join多字段匹配
  20. Vue语法学习第四课(1)——组件简单示例

热门文章

  1. 深入理解Java中的final关键字
  2. 2015.4.24 移动端,chrome不兼容或无法运行的一些具体问题
  3. tyvj1195 最后的晚餐
  4. ANT的安装
  5. KEGG数据库的使用方法与介绍
  6. update语句关联表更新
  7. C#高级编程笔记 Day 7, 2016年9月 19日 (泛型)
  8. weblogic虚拟路径的配置和使用
  9. Codeforces 696 C. PLEASE
  10. Java连接mysql数据库并插入中文数据显示乱码