• 第二节 1面向对像简介 简单


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    /* 面向对像概念(*)
     * 面向对像不是取代面向过程的
     * 类,对象。"人"是类,"张三"是"人"这个类的对像,类是抽像的,对象是的,按钮就是类,某个按钮就是对像,对像可以叫做类的实例
     * 类就像int, 对像就像10,字段(和类相关的变量),字段就是类的状态,人这个是类的姓名,年龄,身高等字段,类不占内存,对像才占内存
     * 
     * 方法,方法就是类能够够执行的动作,比如间好,吃饭等
     * 
     * 类的继承,类之间可以有继承关系,比如"电脑类"可以从“电器”类继承,这样的好处是"电脑"类只需要定义自己特有的字段,方法就可以
     * 也就是只要定义内存大小,CPU型号这些字段或者弹出光驱等方法就可以,父类,基类,电脑类是电器类的子类,重用
     * 
     * 面向对你蝗三个特性,封装,继承,多态
     * 
     * 没有面向对像的世界中的难题
     */
    namespace _1面向对像简介
    {
        class Program
        {
            static void Main(string[] args)
            {
                Person p = new Person();
                p.Name = "小向";
                p.Age = 26;
                p.Height = 180;
                p.SayHello();
                Console.ReadKey();
            }
        }
    
        class Person 
        {
            public int Height;
            public int Age;
            public string Name;
            public void SayHello() 
            {
                Console.WriteLine("大家好!我的姓名是{0},年龄{1}岁,身高{2}",this.Name,this.Age, this.Height);
            }
        }
    }
    

      

  • 相关阅读:
    Jzoj2682 最长双回文串
    Jzoj2682 最长双回文串
    【hdu3853】Loops
    【tyvj1015】【caioj1060】公路乘车
    【luogu1064】金明的预算方案
    【bzoj1260】【CQOI2007】涂色paint
    【UVa1629】Cake slicing
    【NYOJ746】整数划分(四)
    【NYOJ 15】括号匹配2
    【poj2955】Brackets
  • 原文地址:https://www.cnblogs.com/xiangxiaodong/p/2365581.html
Copyright © 2020-2023  润新知