码迷,mamicode.com
首页 > 其他好文 > 详细

封装等

时间:2017-06-29 15:28:10      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:无法找到   对象   多个   过程   prot   运算符   无法   重载   ted   

访问修饰符:
public - 公共的
private - 私有的

internal - 默认的
protected - 被保护的

 

原则

1把尽可能多的东西藏起来.对外提供简捷的接口。
2把所有的属性藏起来。
 

成员变量
属性(保护成员变量)
成员方法

 

构造函数
实例化就是执行构造函数的一个过程。

构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。

构造函数的特点:

1.它的函数名与类名相同;
2.它可以重载;
3.不能指定返回类型,即使是void也不行;
4.虽然在一般情况下,构造函数不被显式调用,而是在创建对象时自动被调用。但是并不是不能被显式调用。有些时候是一定要显式调用的,只要是父类有带参的构造函数,在子类中就必须显式的调用父类的构造函数,因为子类的构造器在实例化时无法找到父类的构造函数(当父类有自己写的无参构造函数时,子类也不用显式调用)。
 

封装等

标签:无法找到   对象   多个   过程   prot   运算符   无法   重载   ted   

原文地址:http://www.cnblogs.com/niez1/p/7094367.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!