zoukankan      html  css  js  c++  java
  • 面向对象和封装

    面向对象:

    万物皆对象

    面向对象三大特性:
    封装;
    继承;
    多态;

    对象是对一群具有相同属性的小对象的统称

    类是用来存放对象的属性和方法

    封装:

    private 定义的属性是不能在其他类中调用的,可以在同一个类中用public定义一个属性来操作private,一般private写法为_XXXXX,public去掉下划线。

     1           private string _Code; 
     2           public string Code
     3           {
     4              get
     5              {
     6                  return _Code;//调用时返回_Code的值
     7               }
     8  
     9               set
    10              {
    11                  _Code = value;//给_Code赋值,value是指我们赋给Code的值,也可以赋其他值
    12              }
    13           }
    14           private string  _name;
    15           public string name { get; set; }//简写
    16           //写在其他类中的方法,跟属性用法一致
    17           public void write()
    18          {
    19                Console.WriteLine("我是stu的write方法!");
    20          }
  • 相关阅读:
    python分布式进程
    python协程
    python线程同步
    Linux内核-链表
    java基础-003
    java基础-002
    JVM-class文件完全解析-魔数
    JVM-JDK命令行工具
    JVM-类文件结构
    Linux内核-模块编译和安装
  • 原文地址:https://www.cnblogs.com/mazhijie/p/5592174.html
Copyright © 2011-2022 走看看