请教:面向对象概念-封装
这是我定义的一个用户类,怎么去封装?
Public Class SystemUser
Private _ID As String
Private _Name As String
Public Sub New()
_ID = ""
_Name = ""
End Sub
Public Sub Dispose()
_ID = Nothing
_Name = Nothing
End Sub
Public Property ID() As String
Get
Return Me._ID
End Get
Set(ByVal value As String)
Me._ID = value
End Set
End Property
Public Property 姓名() As String
Get
Return _Name
End Get
Set(ByVal value As String)
_Name = value
End Set
End Property
Public Overrides Function ToString() As String
Return "ID:" & Me._ID & "姓名:" & Me._Name
End Function
End Class
相关推荐
Java面向对象程序设计:类的定义,静态变量,成员变量,构造函数,封装与私有,this概念与用法详解
主要介绍了Java面向对象类的定义,静态变量,成员变量,构造函数,封装与私有,this概念与用法,较为详细的分析了Java类的定义,静态变量,成员变量,构造函数,封装,私有等相关原理、用法及操作注意事项,需要的朋友可以参考下
Educoder题目:Java面向对象 - 封装、继承和多态答案解析.md
Educoder题目:Java面向对象 - 封装、继承和多态答案解析
python面向对象中对封装的理解(csdn)————程序.pdf
python面向对象中对封装的理解(csdn)————程序
面向对象二
1.类的特殊方法 1.1 类的特殊方法定义 在类中可以定义一些特殊方法也称为魔术方法 特殊方法都是形如 xxx()这种形式 特殊方法不需要我们调用,特殊主法会在特定时候自动调用 类的特殊方法很多,我们在学习的时候需要掌握特殊方法以下两个方面: 特殊方法什么时候调用 特殊方法有什么作用 #定义一个类Player # 对于Player类来说 name属性时必须的 # 这个name属性又是不同的 # 我们希望在创建对象时,必须设置name属性,如果不设置对象将无法创建 class Player: # 对象属性的初始化方法,使用__init__注意是双下划线 def __ini
python学习之面向对象【入门初级篇】
Python从第一天开始就是面向对象的语言。正因为如此,创建和使用类和对象是非常地容易。这篇文章主要介绍了python中面向对象的相关资料,属于python面向对象学习的初级篇,本章将帮助您在使用Python面向对象编程的技术方面所有提高,有需要的朋友可以参考借鉴。


