63、类、集合与可滚动控件详解

类、集合与可滚动控件详解

1. 面向对象编程基础

1.1 面向对象编程概述

面向对象编程是一种设计和编写应用程序的方式,它允许使用可互换的软件组件来构建更大的程序。其主要目标是满足正在解决的应用程序或问题的需求,次要目标是设计出能够在当前应用程序生命周期结束后,仍可能在未来程序中使用的类。

1.2 类与对象

  • 类接口与实现 :类接口是使用该类的应用程序程序员可见的部分,使用该类的程序也称为客户端程序。类实现则是对客户端程序隐藏的部分,由私有成员变量、私有属性和私有方法组成。
  • 创建类的实例 :创建类的实例时,需要完成两个步骤:首先声明一个对象变量,然后在内存中创建类的实例,并将其地址分配给对象变量。每个类的实例都有自己独特的类成员变量副本。
  • 访问类成员 :类对象的成员、属性和方法通过点(.)运算符访问。
  • 属性与属性过程 :属性通常作为属性过程实现。属性过程是一种行为类似于属性的函数,有 Get 和 Set 两个部分。当客户端程序检索属性值时,执行 Get 部分;当存储属性值时,执行 Set 部分。只读属性不能由客户端程序设置,使用 ReadOnly 关键字声明,且没有 Set 部分。
  • 对象的移除 :要移除一个对象,将引用它的所有对象变量设置为 Nothing,.NET 垃圾回收器将从内存中移除该对象。
  • 对象变量的作用域
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值