zoukankan      html  css  js  c++  java
  • 深入类的方法

    构造函数是类中的一种特殊方法
    构造函数名与类名相同,不返回任何值,主要完成对象的初始化工作
    在构造函数中可以给属性默认值
    this指代当前对象

    构造函数
    每次创建类的实例(new)时会被调用
    new关键字
    可以实例化一个新的对象
    SE engineer=new SE();
    指定调用某个带参的构造函数
    SE engineer =new SE("1","2"...);

    每个类都默认有一个无参数的构造函数,一旦手动添加了构造函数
    系统就不会给类添加无参构造函数
    构造函数通常与类名相同,他不声明返回值
    一般情况下,构造函数是public类型的
    构造函数的重载:提供多种实例化对象的方式
    方法重载:在同一个类中方法名相同,参数列表不同(参数类型不同.参数个数不同)

    简化的面向对象软件开发过程
    分析需求和总体任务(对象相互协同工作,共同完成软件功能)
    设计合适的类,满足需求和任务
    实例化对象
    通过外部触发,驱动对象操作

    封装
    隐藏实现细节,公开某种功能作为与外界通信的通道
    消息传递
    每个对象都具有特定的功能,相对其他对象而言,它的功能就是为其他对象提供服务


        数据可变的参数

    C#中params object[]     

  • 相关阅读:
    整型变量修饰符,char类型数据存储原理,字节数,
    进制
    C语言的数据、常量和变量
    递归函数
    函数,#include <>和#include " "区别
    分支语句
    hdu_1015(dfs)
    基本数论
    基础几何
    hdu_1018(斯大林公式/n!的位数)
  • 原文地址:https://www.cnblogs.com/wh1520577322/p/8241004.html
Copyright © 2011-2022 走看看