类
2016-02-05 14:18
239 查看
一,
1 世间的所有事物都是对象
2 用类来描述对象
两者的关系:类是有相同 属性和行为的对象的抽象
比如:汽车(类)--所有的汽车有相同的属性和行为
但是不同的汽车的属性值和行为不同
所以将类进行实例化,实例化之后成为一个对象,宝马汽车,别克汽车是2个不同的对象
行为:用方法来表示
使用get/set来表示属性的行为。get方法取属性值,set方法给属性赋值。因此get/set称为“访问器
this指当前对象,意即哪个实例在操作属性和方法,this就指哪个实例
main()是个特殊的方法
二,
类的三大特性:封装,继承,多态;最基本的特性是:封装
类的属性和方法被类封装。
三,
人-->市-->省
方法-->类-->命名空间
语法:
namespace name
{
}
name N1 可以写成 namespaceN1.N2
{ {
namespace N2 class A{}
{ class B{}
class A{} }
class B{}
}
很好的博客
http://blog.csdn.net/column/details/csarp.html?&page=2
1 世间的所有事物都是对象
2 用类来描述对象
两者的关系:类是有相同 属性和行为的对象的抽象
比如:汽车(类)--所有的汽车有相同的属性和行为
但是不同的汽车的属性值和行为不同
所以将类进行实例化,实例化之后成为一个对象,宝马汽车,别克汽车是2个不同的对象
行为:用方法来表示
使用get/set来表示属性的行为。get方法取属性值,set方法给属性赋值。因此get/set称为“访问器
this指当前对象,意即哪个实例在操作属性和方法,this就指哪个实例
main()是个特殊的方法
二,
类的三大特性:封装,继承,多态;最基本的特性是:封装
类的属性和方法被类封装。
三,
人-->市-->省
方法-->类-->命名空间
语法:
namespace name
{
}
name N1 可以写成 namespaceN1.N2
{ {
namespace N2 class A{}
{ class B{}
class A{} }
class B{}
}
很好的博客
http://blog.csdn.net/column/details/csarp.html?&page=2
相关文章推荐
- Java程序员需要了解的8个开发工具
- 深度优先搜索的学习
- poj1419——Graph Coloring(dfs)
- [转] 转载:一条网线,不用路由器,多台笔记本电脑共享上网
- 深入浅出Windows BATCH
- HDU 1028 (dp)
- poj1273 2010.2.17
- 固定导航(Sticky nav)
- C++暑期学习笔记
- 《HTTP权威指南》学习笔记——URL和资源
- Google protocol-buffers java版--简单使用
- iOS开发之苹果公司联系邮箱大全
- HDU 1018 big numbe
- 计算机网络的特点及性能
- win10、win7系统64位oracle11g安装教程以及32位plsql连接教程
- poj1221 2010.2.17
- 项目中遇到的问题
- 蓝桥杯学习记录-基础练习
- linux命令行下如何以目录树的形式显示一个文件夹的所有文件
- 通知:转移至简书