2016 - 2024

感恩一路有你

在类中实例化自己 抽象类不能实例化那么有普通方法吗?

浏览量:1435 时间:2021-03-16 12:28:36 作者:admin

抽象类不能实例化那么有普通方法吗?

抽象类是指有抽象方法的类,所以不能实例化

但抽象类可以有普通方法。如果抽象类都是抽象方法,然后这个类就变成了一个接口

参考下面的原理图代码

Abstract void f1()

void f2(){

//做点什么

}

!]类Abstract B{

Abstract void f1()

Abstract void f2()

]=>接口B{

void f1()

void f2()

}

在C#中如何定义不能被实例化的类?何时定义一个不需要实例化的类?

首先,可以使用static修改类。static修改的类是静态的,不需要实例化就可以直接使用。因此,您可以使用frm1和frm2而不使用新的,这两个地方使用相同的东西。其次,不要使用stat实例化frm1中的类,然后将实例化的对象作为参数传递给frm2。这样,frm2就可以访问这个类中的属性和方法。建议先看一下< class>和< object>的基本知识。

类为什么不能实例化?

是的,类是抽象类,即在类名前添加抽象。如果不能实例化,就不能使用new来操作新的抽象对象。也就是说,calendar c=new calendar()是不允许的。

在类中实例化自己 类的实例化是指什么 实例化什么意思

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。