博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构造函数
阅读量:5887 次
发布时间:2019-06-19

本文共 919 字,大约阅读时间需要 3 分钟。

构造函数与其他方法的区别

1.构造函数的命名必须和类名完全相同;而一般方法则不能和类名相同.

2.构造函数的功能主要用于在类的对象创建时定义初始化的状态.它没有返回值,也不能用void来修饰.这就保证了它不仅什么
也不用自动返回,而且根本不能有任何选择.而其他方法都有返回值.即使是void返回值,尽管方法体本身不会自动返回什么,但仍
然可以让它返回一些东西,而这些东西可能是不安全的.
3.构造函数不能被直接调用,必须通过new运算符在创建对象时才会自动调用,一般方法在程序执行到它的时候被调用.
4.当定义一个类的时候,通常情况下都会显示该类的构造函数,并在函数中指定初始化的工作也可省略不去Java编译器会提供
一个默认的构造函数.此默认构造函数是不带参数的.而一般方法不存在这一特点
简单的来说构造函数就是用来创建对象用的,说的专业些叫实例化对象。

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {        Class1 a = new Class1("123","345");    }}

  

using System;using System.Collections.Generic;using System.Linq;using System.Web;/// /// Class1 的摘要说明/// public class Class1{	public Class1(string a,string b)	{        string c = a + b;	}}

  

转载于:https://www.cnblogs.com/May-day/p/5588708.html

你可能感兴趣的文章
照片批量压缩、缩放、加水印工具
查看>>
计蒜客:百度的科学计算器(简单)【python神解】
查看>>
阿里前端框架Alice是个不错的选择
查看>>
12.5. 集成 Mybatis
查看>>
如何去掉NavigationBar的backButton
查看>>
MySQL · 特性分析 · 数据一样checksum不一样
查看>>
《工业控制网络安全技术与实践》一2.3.1 可编程逻辑控制器
查看>>
用友优普携手秉钧网络打造完整闭环O2O方案
查看>>
展望网络安全未来 布局新兴信息技术
查看>>
《中国人工智能学会通讯》——11.71 在线多示例度量学习的结构化稀 疏表观模型...
查看>>
BetterFE 前端技术周刊 - 2019/02/25
查看>>
前端小知识10点(2019.5.2)
查看>>
1. 函数式编程
查看>>
web归纳
查看>>
云计算面试题笔试锦集,云计算实用面试题答案一
查看>>
javascript之__proto__ 和prototype
查看>>
10 个 Python 初学者必知编码小技巧
查看>>
LeetCode 700——二叉搜索树中的搜索
查看>>
LeetCode 4——两个排序数组中的中位数
查看>>
第58节:Java中的图形界面编程-GUI
查看>>