继承概念和格式

        我们今天主要学习了继承,先说说继承的概念:继承是指一个对象直接使用另一对象的属性和方法。继承只能是单继承,具有可传递性;例如class son:father  //意思就是子类继承父类,这就叫做继承。


继承的格式:


Class son:Father //子类继承父类

Son son=new son();

Son.Get();

console.WriteLine(son.a);

Console ReadKey();

 

1.父类和子类的相互转换


在同一程序里,派生类的对象可以赋值给基类,反之不行;

基类的指针可以指向派生类,反之不行;

基类的引用可以初始化为派生的对象,反之不行;

派生类指针必须强制转为基类指针后可以指向基类;

基类指针转换为派生类指针容易导致崩溃性错误;


2.Son  son=new son();


         这句的含义:默认先调用父类构造方法,然后再次调用子类构造方法,然后再次调用子类构造方法。

       声明:此篇文档时来自于【狗刨学习网】社区-unity极致学院,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。


3.Public son():base(10)


显示调用子类构造方法。


4.复习以前的知识,我还总结出来了银行的登录系统例如:


Using system;

Namespace aaa

Class program{

 String b;

Public void  Login(){

 For (i=2;i>=0;i++)

String f=Console.WriteLine();

}

If (f==b){

      Console.WriteLine(登陆成功);

}

Else{

If(i==0){

Console.WriteLine(“没机会了”);

}

Else{

Console.WriteLine(“你还有”+i+”次机会”);

}

Static void Main(string []  args){

 Program r =new program();

 r.Login();

Console.ReadKey();

        }

     }

   }   

}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值