问下一个抽象类,里面的方法可以直接使用吗?

问题描述

问下一个抽象类,里面的方法可以直接使用吗?

解决方案

解决方案二:
不可以,呵呵
解决方案三:
可以
解决方案四:
抽象方法就是以abstract关键字修饰的方法,抽象方法可以看作是没有实现体的虚方法,并且必须在派生类中被覆写,如果一个类包括抽象方法,则该类就是一个抽象类,抽象类必须被继承。
解决方案五:
抽象类是不能实例化的类,必须通过它的子类才能使用它的方法。
解决方案六:
如果是静态方法是可以直接使用的
解决方案七:
只要是static方法就可以...为什么不可以...
解决方案八:
抽象类汽车{抽象方法造汽车}小汽车:汽车{public造小车}大汽车:汽车{public造大车}具体用的时候是这样的汽车工厂类{对于汽车的一些功能/方法}main{汽车汽车对象;汽车对象.汽车工厂类的那些方法(new小汽车());}我自己的理解,说的不对,大家不要淋我
解决方案九:
引用5楼ojlovecd的回复:

如果是静态方法是可以直接使用的

抽象类可以有静态方法的么?
解决方案十:
引用8楼yeness的回复:

引用5楼ojlovecd的回复:如果是静态方法是可以直接使用的抽象类可以有静态方法的么?

为什么不能有?微软的.NET类库中就有很多这样的方法...随手就能举一个...System.Xml.XmlReader.Create()方法...如果你注意看MSDN的话...MSDN中的例子也有...
解决方案十一:
image也是这样,8楼的去看看就明白
解决方案十二:
[SerializableAttribute][ComVisibleAttribute(true)]publicabstractclassImage:MarshalByRefObject,ISerializable,ICloneable,IDisposable

解决方案十三:
可以用,不过..有没有效果就要看代码了
解决方案十四:
引用12楼zyug的回复:

可以用,不过..有没有效果就要看代码了

继承后base不也一样能用
解决方案十五:
抽象类本身不能实例化,当时它里面可以写实例方法这个实例方法通常用继承了这个抽象的类的子类的对象来调用所以抽象类中的实例方法是可以使用的不过抽象方法当然不能直接用
解决方案:
学习
解决方案:
应该可以用吧,我最近学android的时候都看到过:Calendard=Calendar.getInstance(Locale.CHINA);Calendar就是一个抽象类,那个方法是他的静态方法。。
解决方案:
学习
解决方案:
抽象的类不能实例化而已。不实例化就能用的方法不久可以用了吗?比如静态的方法
解决方案:
抽象类里可以包含非抽象的方法,此方法可以是静态的,直接通过类使用classname.methodname();抽象类一般用于继承,在子类中,抽象类的方法即使不是静态的,也可以通过实例化子类直接使用~namespaceDemo2{classtest:cls{staticvoidMain(){testm=newtest();m.nonstaticmethod();cls.staticmethod();}}abstractclasscls{publicstaticvoidstaticmethod(){Console.WriteLine("ok,staticmethod");}publicvoidnonstaticmethod(){Console.WriteLine("nonstaticmethod");}}}

时间: 2024-08-01 22:12:32

问下一个抽象类,里面的方法可以直接使用吗?的相关文章

xml-关于安卓设置按钮回退到上一个activity的问题 ,问下大神两种方法的不同。

问题描述 关于安卓设置按钮回退到上一个activity的问题 ,问下大神两种方法的不同. 1.第一种是常规的添加按钮监听,使用finish回退到上一个activit运行成功. 2.查资料后,还有一种解决方式为在xml文件按钮中设置android:onClick=""back"",然后在调用当前xml文件的activity中编写back()方法包含finish()结束当前的activity,自己编写的代码不报错,但是回退到上一个界面是会弹出无法运行界面,然后回退到上一

android-请问下一个应用发自定义广播,另一个应用接收,为什么要等十几秒才会收到,有人遇到这种情况吗

问题描述 请问下一个应用发自定义广播,另一个应用接收,为什么要等十几秒才会收到,有人遇到这种情况吗 请问下一个应用发自定义广播,另一个应用接收,为什么要等十几秒才会收到,有人遇到这种情况吗 解决方案 一般不会出现这种情况,广播是即时的,要么是你接受或发送时有延迟或者广播有优先级,传递数量太多了 解决方案二: 不是很懂啊,求大神来 解决方案三: 一般是不会出现这现象的,把代码贴出来,瞧瞧 解决方案四: 看下发送接收是否有延迟吧

下一个被移动互联网“碾碎”的会是谁

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 不管大家相不相信,未来的科技时代必将是属于移动互联网的,相比于传统PC等老牌行业,移动互联网以其短小精悍的信息传载能力笑傲与科技行业,而今年的脸谱和高通就是最好的印证.凭借一款社交应用,脸谱在移动互联网的春风中等来了自己的发展契机,而高通作为全球智能手机处理芯片出货量的佼佼者,其市场份额已经远超英特尔好几个身位.如此这些数据都向我们说明了一个

想问下这个方法的执行流程?谢谢大神指导

问题描述 想问下这个方法的执行流程?谢谢大神指导 private boolean isValid(int[][] game, int index, int[] numberOfSolutions) { if (index > 80) return ++numberOfSolutions[0] == 1; int x = index % 9; int y = index / 9; if (game[y][x] == 0) { List<Integer> numbers = new Arra

C程序写了一个简化的控制台的扫雷,想问下,怎么才能在每次运行时,动态随机埋雷?

问题描述 C程序写了一个简化的控制台的扫雷,想问下,怎么才能在每次运行时,动态随机埋雷? ```// Duplicate.cpp : Defines the entry point for the console application. // #include #include const int START_X = 27; const int START_Y = 13; const int MAX_X = 9; const int MAX_Y = 9; class Cube; void se

对象-java源码中一个抽象类初始化方法中包含一个super(),该怎么理解

问题描述 java源码中一个抽象类初始化方法中包含一个super(),该怎么理解 package org.apache.http.params; import java.util.Set; /** * Abstract base class for parameter collections. * Type specific setters and getters are mapped to the abstract, * generic getters and setters. * * @si

同一IIS下一个网站访问另一个网站下的WebService,有什么方法?

问题描述 同一IIS下一个网站访问另一个网站下的WebService,有什么方法? 解决方案 解决方案二:看帖回复是一种美德...顶..解决方案三:有什么区别吗?webservice的作用就是跨域跨防火墙,同一IIS下不同网站之间的访问,跟普通情况有什么区别吗?解决方案四:没法访问,但挂在不同的iis下就可以解决方案五:从网站上访问webservice与访问另一个网站是一样的吧解决方案六:你可以试一下,在你iis下挂一个webServices,然后另一个网站引用它,将这两网站同时放在IIS下你试

问下nodejs如何把传过来的socket原封不动的传送给另一个URL

问题描述 问下nodejs如何把传过来的socket原封不动的传送给另一个URL,在线等各位大神回答~

请问怎么在REST接口 根据群组id去查下一个 群组的聊天记录?现在只看到了timestamp查询方法

问题描述 请问怎么在REST接口 根据群组id去查下一个 群组的聊天记录?现在只看到了timestamp查询方法 解决方案 没有通过过id导出的.调用rest接口是导出app所有的记录,报存到你自己服务器过滤