Objective-C ,C++,java中常用编码格式对比

这个题目可能不太对!主要总结一下这3种语言的不同格式

1.创建一个A类,继承B类,实现C接口(协议)

先看oc的代码

@interface A : B <C>
{
    int a;
}

@property (nonatomic,copy) NSString *title;

- (void)function:(int )a withParameterB:(NSString *)b;

@end

 再看java的代码

public class A extends B implements C {

    public int a;

    public View onCreateView(View view, String s, Context context, AttributeSet attributeSet) {
        return null;
    }

}

再看看C++的,C++没接口这种东西,我们看一下多重继承

class A : public B, public D
{
 int a;
 void print() {D::print(); B::print();}
 bool init();

}

bool A::init()
{

}
原文地址:https://www.cnblogs.com/breezemist/p/3548454.html