zoukankan      html  css  js  c++  java
  • 关于静态成员

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

    namespace ConsoleApplication9
    {
        
    class Program
        
    {
            
    static void Main(string[] args)
            
    {
                employee a 
    = new employee();
                employee b 
    = new employee();
                employee c 
    = new employee();
                employee.ShowConut();
            }

            
    class employee
            
    {
                
    public static int conut;
                
    public employee()
                    : 
    this("li""1")
                
    {
     
                }

                
    public employee(string n,string I)
                
    {
                    Name 
    = n;
                    ID1 
    = I;
                    conut 
    += 1;
                }

                
    string name;

                
    public string Name
                
    {
                    
    get return name; }
                    
    set { name = value; }
                }

                
    string ID;

                
    public string ID1
                
    {
                    
    get return ID; }
                    
    set { ID = value; }
                }

                
    public void showname()
                
    {
                    Console.WriteLine(
    this.name);
                }

                
    public static void ShowConut()
                
    {
                    Console.WriteLine(conut);
                }

            }

        }

    }

    类中的静态字段或方法只能在程序运行期间实例化一次,上例结果是3
    肩负责任,永不退缩
  • 相关阅读:
    LOJ-10096(强连通+bfs)
    LOJ-10095(缩点的特殊使用)
    LOJ-10094(强连通分量)
    LOJ-10092(最大半连通子图)
    【BZOJ3489】A simple rmq problem(KD-Tree)
    UVA10384 推门游戏 The Wall Pushers(IDA*)
    [SCOI2005]骑士精神(IDA*)
    浅谈A*算法
    【模板】K-D Tree
    【XSY1953】【BZOJ4012】【HNOI2015】开店(动态点分治)
  • 原文地址:https://www.cnblogs.com/ATP/p/860631.html
Copyright © 2011-2022 走看看