标签:
面向对象开发是一种思维模式。学习面向对象必须要理解类和对象的概念。类:指的是类型,是同一事物的抽象概念;对象,是指由类创建出来的具体事务。
在面向对象的命名空间里,不能出现同名类,以为在主程序中不知道该调用哪一个类。在类里使用属性的原因是,字段可以随意赋值,超出具体事务的范围,所以不安全,而是用属性,属性可以控制范围,所以属性可以安全的读取。
属性:指的是一种常态,描述的是一种特征。方法:指的是瞬态,描述的是行为。方法表示为类的行为。
方法的参数有两种:实参和形参;形参是指:在方法建立时建立的参数;实参是指:在方法调用时传入的参数。
封装:类奖和其相关 的组成它的资源,对往外公布资源的访问,并且隐藏内部实现。
在目前写程序的过程中最容易出错的就是:调用类和参数这一块。
有的人认为在类的参数,在主程序中调用一定要写同一个参数名,其实可以不同。
标签:
原文地址:http://www.cnblogs.com/wandan/p/4394444.html