首页 > 其他分享 >implements CBase{ @Override public void say_sth()

implements CBase{ @Override public void say_sth()

时间:2023-06-18 15:02:24浏览次数:36  
标签:implements obj void sth say CBase public


public class hello {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String arg1="world!";
		System.out.printf("hello %s\n", arg1);
		CBase obj;
		obj=new CDerive1();
		obj.say_sth();

		obj=new CDerive2();
		obj.say_sth();		

	}

}

interface CBase{
 void say_sth();
}

class CDerive1 implements CBase{
@Override
public void say_sth()
{
System.out.printf("CDerive1\n");
}
}

class CDerive2  implements CBase{
@Override
public void say_sth()
{
System.out.printf("CDerive2\n");
}
}

/*
hello world!
CDerive1
CDerive2
*/



标签:implements,obj,void,sth,say,CBase,public
From: https://blog.51cto.com/gjwrxz/6508474

相关文章

  • abstract class CBase{ public abstract void say_sth();
    packageTest;publicclasshello{ /** *@paramargs */ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Stringarg1="world!"; System.out.printf("hello%s\n",arg1); CBaseobj; obj=newCDer......
  • C语言—— void 的使用
    1、voidfunc(inta,char*b)  当函数不需要返回值值时,必须使用void限定,这就是我们所说的第一种情况。2、intfunc(void)  当函数不允许接受参数时,必须使用void限定,这就是我们所说的第二种情况。3、void指针的使用规则void指针可以指向任意类型的数据,就是说可以用任意类型......
  • js hook RequestHeader
       //==UserScript==//@namexhr_setRequestHeader//@namespacehttp://tampermonkey.net///@version0.1//@descriptiontrytotakeovertheworld!//@authorYou//@matchhttps://ppzh.jd.com/octopusbrandweb/brand/view......
  • 【代码片段】fasthttp 中的输出使用 gzip 压缩
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯直接上代码:import("github.com/valyala/bytebufferpool""github.com/valyala/fasthttp")funcFasthttpHandler(ctx*fasthttp.RequestCtx){buf:......
  • Qemu仿真----(12)运行Void Linux Rootfs
    平台:ubuntu-22.04-desktop-amd64.对象:voidlinuxrootfs、qemu.文件:linux-6.1.26.tar.xz、void-aarch64-ROOTFS-20221001.tar.xz.本例通过qemu运行voidlinuxrootfsforarm64。1.安装依赖$sudoaptinstallqemu-user-staticqemu-system-aarch64gcc-aarch64-linux-gnu......
  • void
    packagecom.karl2;publicclassMethoDemo{publicstaticvoidmain(String[]args){//打印6行print(6);//打印3行print(3);}//如果方法不需要返回数据,返回值类型必须申明成void(无返回值申明),此方法内部不可以使用retu......
  • void
    void的用法:当要定义一个无参的函数时,只能想下面这样定义:intf(void){}//void必须写,这样才是一个无参的函数;intf(){}//这要定义不是一个无参的函数,这个函数表示可以接受任意多个函数。如:intf(){}intg(void){}f();//能正确执行f(......
  • 路由导航报错:NavigationDuplicated: Avoided redundant navigation to current locati
    跳转页面时候,重复点击菜单引起路由重复报错;点击按钮跳转到同一个或当前的路径会报错。为每一个Promise添加一个回调函数this.$router.push({name:'Cats',},()=>{})修改VueRouter原型对象上的push/replace方法在router/index.js文件中添加如下代码//获取原型对......
  • Install PVE on Intel N100, enable Intel UHD integrated GPU passthrough and suppo
    IgotanIntelN100machinefromChangwang. Ithas4x2.5Gbpsi226-Vethernetcards.Iinstalleda32GBDDR5-5600MhzRAMonit.CPUN100supportsupto16GBRAMaccordingtoIntel'ssitebutthe32GBramworksfinethoughitworksat4800Mhz.Iinsta......
  • javascript:void(0)
    javascript:void(0),仅仅表示一个死链接,当href=javascript:void(0)的空链接被点击时,页面不会有任何反应。让超链接去执行一个js函数,而不是去跳转到一个地址,而void(0)表示一个空的方法,也就是不执行js函数。javascript:是伪协议,表示url的内容通过javascript执行。void(0)计算结果......