关于abstract类的实验
来源:互联网 发布:中国食品安全知乎 编辑:程序博客网 时间:2024/04/28 15:35
/*** 抽象类的一个小实验.* 实验结果: 1.抽象类中如果没有抽象方法也不能实例化.* 2.抽象类的构造方法依然会被调用* 3.抽象方法必须使用abstract关键字修饰*/public class NewClass2 {public static void main(String[] args) {TT tt = new TT();tt.setName("ss1");System.out.println(tt.getName());TT tt2 = new TT("ss2");System.out.println(tt2.getName());}}/*** 抽象类 T* 1.使用abstract定义的类仅仅不能被实例化.* 2.必须使用abstract定义方法,在本类中才能不写方法体,但本类的子类必须实现.*/abstract class T {// 虚拟类的成员属性private String name; // 有参构造函数public T(String name) { this.name = name;System.out.println("虚拟类的有参构造函数被调用");}// 无参构造函数public T() { System.out.println("虚拟类的无参构造函数被调用");} // 设置姓名public void setName(String name) {this.name = name;} // 获取姓名public String getName() {return this.name;}// 虚拟方法,这个方法子类必须重写.public abstract void ta();}final class TT extends T{// 无参构造函数public TT() {}// 有参构造函数public TT(String name) {super(name);}// 重写父类的抽象方法public void ta() {System.out.println("实现虚拟类的方法ta()");}}
0 0
- 关于abstract类的实验
- 关于abstract的基本知识
- 关于abstract的一个例子
- 关于java Abstract的理解
- Java中关于抽象类abstract class的疑问
- Java的abstract类和abstract方法
- 关于Interface 和 Abstract的用法
- 关于C#里的abstract关键字
- 内涵图一张-关于论文的Abstract
- 关于java中 abstract interface 的说明
- 关于abstract 与接口的比较
- 关于abstract类及其子类顺序
- 关于getc的实验
- 关于log_archive_dest_n的实验
- 关于KEYSTONE的实验
- 关于数组的实验
- Abstract类的实践之一
- 抽象类abstract的特点
- zoj3640(概率DP求期望)
- HDU 1465 不容易系列之一。
- c语言面试题 指针30个常错题型
- Chrome中canvas上drawImage无法画出image的解决办法
- iOS Dev (42) 三种定位方式的性能比较
- 关于abstract类的实验
- Android 对话框(Dialog)大全 建立你自己的对话框
- CSS兼容性问题
- RPM软件包管理
- CMCC登陆原理
- 程序员最应该读的图书
- 清除浮动的一些问题
- 后天回北京,开始新的历程
- 期待CSDN早日推出APP