int value_mySecond;
public mySecond(int s){
//传递给基类构造函数时,采用 super 关键字,而且必须是第一条语句。
super(s);
value_mySecond = s;
}
}
public class myCon{
public static void main(String[] args){
}
}
注意:
1.注释中给出了三者的不同点。
2.另外,C++语法中定义的类后面必须加上分号";"
3.访问控制权限 public 等的格式,C#和 java 比较类似,C++相差很大。
二、方法覆盖与多态
C#示例:
//myClass.cs
using System;
using System.Collections.Generic;
using System.Text;
namespace myClass
{
class myFirst
{
int value_myFirst;
public myFirst(int f)
{
value_myFirst = f;
}
public void f1()
{
System.Console.WriteLine("myFirst.f1()!");
}
public virtual void f2() //virtual 也可以提到最前面
{