春哥博客

Posted 春哥博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了春哥博客相关的知识,希望对你有一定的参考价值。

作用:帮助我们初始化对象(给对象的每个属性依次赋值)

 先创建对象 - 然后执行构造函数

 

构造函数是一个特殊的方法:

1)构造函数没有返回值,连void也不能写

2)构造函数的名称必须和类名一样(你的类叫Person,你的构造函数名字也得叫Person)

 

 构造函数是可以有重载的

***

类当中会有一个默认的无参数的构造函数,当你写一个新的构造函数之后,不管是有参数的,还是无参数的

那个默认的无参数的构造函数都被干掉了,取而代之的是你的新构造函数,旧的构造函数被新的被覆盖掉了

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApp1

  public class Student
    
        //构造函数,和类名一样
        //既没参数也没有返回值
        //创建对象的时候先会执行构造函数,给对象的每个属性依次赋值
        public Student(String name,int age) 
        
            //给当前这个类的对象每个属性依次赋值
            this.Name = name;
            this.Age = age;
        
        //字段
        private string _name;
        private int _age;
        //属性
        public string Name  get => _name; set => _name = value; 
        public int Age  get => _age; set => _age = value; 
    
        //方法
        public void SayHello()
        
            Console.WriteLine("我是0,我今年1",this.Name,this.Age);
            Console.ReadKey();
        
    
  

 

using System;

namespace ConsoleApp1

    class Program
    
        static void Main(string[] args)
        
            //把对象值依次赋值给属性
            Student stu = new Student("春哥",18);
            stu.SayHello();
        
    

 

以上是关于春哥博客的主要内容,如果未能解决你的问题,请参考以下文章

春哥博客

春哥博客

春哥博客

春哥博客

春哥博客

春哥技术博客:宝塔Linux如何修改SSH端口号教程