zoukankan      html  css  js  c++  java
  • 新手C#类、对象、字段、方法的学习2018.08.05

      类:具有相似属性和方法的对象的集合,如“人”是个类。

      对象(实例):对象是具体的看得见摸得着的,如“张三”是“人”这个类的对象。(new Person()开辟了堆空间中,=开辟了栈空间,变量P存放在该栈空间中,P指向开辟了的堆空间。)

      方法:方法就是类能够执行的动作,比如“人”这个类的“问好”,“吃饭”等都是方法。

      字段:描述对象的数据,比如“人”这个类的姓名、年龄、身高等都属于字段。

      属性:是对字段进行赋值时加以限制。

    public class Employee
    {
        //字段
        private string name;
        //属性
        public string Name      
        {
            get { return name; }
            set { name = value; }
        }
    }

      对象的三要素:属性(对象是什么)、方法(对象能做什么)、事件(对象如何响应)

      类中只能定义字段、方法等,不能直接写代码,例如

        class Person//声明一个Person类
        {
            //类中的声明与Main中不同,类中声明的是字段而不是函数。
            public string gender;
            public string name="Tom";//在类中只能给字段赋值一行代码
            public int age=Convert.ToInt32("30");
        }
        class Program
        {
            static void Main(string[] args)
            {
                int age=16;
                Person p1 = new Person();//定义Person类的对象p1
                p1.gender = "man";
            }
        }

    2018.08.05

      

  • 相关阅读:
    typescript提示implicitly has an 'any' type 问题
    element-ui中的table可分页多选功能-记住上一页勾选数据
    CSS加载会阻塞页面显示?
    网络流(EK算法)
    网络流(dinic算法)
    洛谷p1120小木棍(剪枝优化)
    三种背包模板
    HDU2089-不要62(数位dp)
    windy数(数位dp)
    素数判定(待填坑)
  • 原文地址:https://www.cnblogs.com/do-hardworking/p/9426664.html
Copyright © 2011-2022 走看看