abstract class Inter {
public abstract void print();
public abstract void run();
}
class Nonym {
public static void main(String...args) {
Inter i = new Inter() {
public void print() {
System.out.println("good");
}
public void run() {
System.out.println("run");
}
};
i.print();
i.run();
}
}
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
Java中,这样算不算对抽象类进行创建对象实例化
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
8条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Fatal Error 2018-06-29 01:05关注实际上你是创建了Inter的子类,父类的类型指向了子类的实例,这事允许的。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-09-01 03:05回答 3 已采纳 Animal a = new Cat();父类指向了子类对象,向上转型。创建的对象是子类Cat对象,当然没问题。抽象类和接口不能实例化,但是可以声明。所以父类指向子类引用没问题。
- 2022-09-08 16:25回答 2 已采纳 抽象类和接口都不能实例化对象,只有继承或实现抽象类和接口的类才能实例化,父类接受子类的对象是不能访问子类的对象的,但可以访问子类重写的方法了,这也是多态的体现,如果非要访问子类对象,那就向下转型,向下
- 2014-12-12 06:47回答 6 已采纳 抽象类是不能被实例化,抽象类的目的就是为实现多态中的共同点,抽象类的构造器会在子类实例化时调用,因此它也是用来实现多态中的共同点构造
- 2022-04-14 23:30是小鱼儿哈的博客 各位铁汁们大家好呀!今天让我们继续学习java,看看java中的抽象类和接口到底是什么? 里面也会讲到多态呀,一起来看看吧
- 2018-10-05 19:30回答 2 已采纳 我需要和你说的是,编程语言不要学得那么“累”,编程语言并不是你们学校的教学Java/C++的老师发明的。然而你们的老师的出发点就是编出各种概念和考题刁难学生。 而实际上,Sun公司(现在被Oracl
- 2020-02-27 03:45回答 2 已采纳 ### 子类对象的实例化过程分享 1.产生对象,进行成员变量默认初始化。 >整个对象是在一开始即被完整创建,其所有数据结构都已经分配内存。 >以使得后续的代码能对这部分数据进行访问。
- 2015-07-30 16:09回答 3 已采纳 abstract class E{ void outPut(){ System.out.println ("E"); } } public class Tes
- 2023-02-23 10:24Cyan_RA9的博客 java 抽象类 内容分享,本篇博文为java 面向对象三大特性——多态篇的补充。
- 2022-05-25 01:01回答 2 已采纳 public abstract class Calculate { public abstract void count(); } public class CommonDivser ext
- 2017-02-24 04:30回答 5 已采纳 Animal animal[0]=new Cat();这种写法是错误的。首先你要创建一个Animal数组。 如:Animal animals[] = new Animal[2]; 然后再给数组的每
- 2015-08-19 07:28回答 4 已采纳 抽象类定义一些有一定关系的类的共同行为,比如一个几何图形类,几何图形包括多种图形,如,正方形,圆形,矩形,三角形等,而每种图形用有各自的面积周长计算公式,所以可以在几何图形类里抽象这些公共方法,而不提
- 2021-02-27 04:43齐妹爱了爱了的博客 我对抽象类能否被实例化产生疑问始于我看到一句话说:子类实例化会先实例化父类。而且,自己也知道,抽象类作为父类,其子类是能调用他的属性和已实现方法的。这证明抽象父类在内存是有一定空间的。(百度百科说:...
- 2021-02-12 06:14邹振东的博客 抽象类能实例化吗?这个问题我想了一个晚上,看了好几篇...也可以用匿名内部类,在抽象类中创建一个匿名的子类,继承抽象类,通过特殊的语法实例化子类的对象 。(后面会细说)现在重点来了,要研究这个问题,前提是你...
- 2022-03-13 07:41壹只菜鸡的博客 在学习Java网络编程的时候...很显然OutputStream是一个抽象类,则=右边应该是OutputStream的一个子类。然而socket.getOutoutStream()返回类型也是OutputStream类型的。这一看似不符合语法要求的写法其实是没有问题的。
- 2021-10-30 17:06嘟嘟的程序员铲屎官的博客 最近在重新回顾JavaSE部分的知识,在学习抽象类的时候,我们都知道抽象类是不可实例化话的,当时不知道怎么的就将下面的部分敲出来了,这样就让我产生了疑问?
- 没有解决我的问题, 去提问