首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

抽象类的基本概念-abstract

2013-10-08 
抽象类的基本概念------abstract抽象类的概念:包含一个抽象方法的类就称为抽象类。抽象方法:只声明但未实现

抽象类的基本概念------abstract
抽象类的概念:

包含一个抽象方法的类就称为抽象类。

抽象方法:只声明但未实现的方法称为抽象方法,使用abstract关键字声明。

抽象类的定义及使用规则:抽象类的基本概念-abstract
抽象类的基本概念-abstract

抽象类的基本概念-abstract
abstract class Person{private String name ;// 定义name属性private int age ;// 定义age属性public Person(String name,int age){this.name = name ;this.age = age ;}public void setName(String name){this.name = name ;}public void setAge(int age){this.age = age ;}public String getName(){return this.name ;}public int getAge(){return this.age ;}public abstract String getInfo() ;// 抽象方法};class Student extends Person{private String school ;public Student(String name,int age,String school){super(name,age) ;// 指定要调用抽象类中有两个参数的构造方法this.school = school ;}public void setSchool(String school){this.school = school ;}public String getSchool(){return this.school ;}public String getInfo(){return"姓名:" + super.getName()  + ";年龄:" + super.getAge() + ";学校:" + this.getSchool() ;}};public class AbstractDemo04{public static void main(String args[]){Student stu = new Student("张三",30,"清华大学") ;System.out.println(stu.getInfo()) ;}};


热点排行