访问修饰符:public - 公共的private - 私有的 internal - 默认的protected - 被保护的 原则 原则 1把尽可能多的东西藏起来.对外提供简捷的接口。 2把所有的属性藏起来。 成员变量属性(保护成员变量)成员方法 构造函数实例化就是执行构造函数的一个过程。 构造函数 ...
分类:
其他好文 时间:
2017-06-29 15:28:10
阅读次数:
151
Public, protected, private 用来描述: 成员,在源代码中的哪些位置可以访问 。 Public:公共的:类内,类外,继承链类内 Protected: 类内,继承链类内。 Private:本类内。 一:Private:本类内。 <?phpclass H { // public ...
分类:
Web程序 时间:
2017-06-24 10:05:55
阅读次数:
237
类是对数据结构和算法的封装。 一 类成员 类成员包括以下几类,作者在后面的章节会详细讲解。 字段(用来保存数据,可用static readonly const来修饰)、方法(操作数据的代码)、属性(用来控制对类内部变量的访问)、常量、索引器、事件和运算符。 二 访问修饰符 public 可被外部的类 ...
一、回顾访问修饰符 ==public:被它修饰的类,属性,方法,不仅可以跨类访问,而且可以跨包(package)访问 ==private:可以修饰数据成员,构造方法,方法,不能修饰类,被它修饰的成员只能被本类自已访问,不能被子类访问 ==protected:可以修饰数据成员,构造方法,方法,不能修饰 ...
分类:
编程语言 时间:
2017-06-17 14:18:59
阅读次数:
212
继承: 关键字:extends,使一个类继承并拥有另一个已经存在类的成员属性和方法,被继承的类称为父类或基类,继承类为子类; public: 方法或者属性在任何作用域下都可以访问到,而且是默认的,如果没有为一个属性或方法指定访问修饰符,它将是public。protected:本类和子类可以访问,外部 ...
分类:
其他好文 时间:
2017-06-17 13:08:14
阅读次数:
126
一、 接口的基础知识 1、为什么需要接口 为解决实际应用中,单一继承无法解决的问题 2、什么是接口 a) 基本概念? 接口是一种特殊的抽象类 接口是一种规范和标准,可以约束类的行为,是一些方法特征集合,但方法没有方法体 b) 基本语法 访问修饰符 interface 接口名{ //定义 方法(没有方 ...
分类:
编程语言 时间:
2017-06-15 20:36:13
阅读次数:
231
1.1方法重载:方法名一样,参数列表不一样 注意:重载返回值类型和访问修饰符无关。 2.static和final static:静态图 用static修饰的属性,直接可以类名,方法名访问 final:最终的 用final修饰的属性,他的值初始化后,不能再改变 后++,先把本身的值作为... ...
分类:
其他好文 时间:
2017-06-15 20:29:46
阅读次数:
167
1.方法重载 1.1方法重载:方法名一样,参数列表不一样 注意:重载返回值类型和访问修饰符无关。 2.static和final static:静态图 用static修饰的属性,直接可以类名,方法名访问 final:最终的 用final修饰的属性,他的值初始化后,不能再改变 后++,先把本... ...
分类:
其他好文 时间:
2017-06-15 20:28:40
阅读次数:
136
一、 接口的基础知识 1、为什么需要接口 为解决实际应用中,单一继承无法解决的问题 2、什么是接口 a) 基本概念? 接口是一种特殊的抽象类 接口是一种规范和标准,可以约束类的行为,是一些方法特征集合,但方法没有方法体 b) 基本语法 访问修饰符 interface 接口名{ //定义 方法(没有方 ...
分类:
编程语言 时间:
2017-06-15 20:27:10
阅读次数:
205
w 子类名(); 3.2 方法名(子类对象); 3.3 方法的返回类型是父类 访问修饰符 父类名 方法名([参数列表]){ return 父类对象或子类对象; } 4、 多态中子类和父类之间的转换 a) 子类到父类的转换(向上转换) 父类 对象名 = new 子类();//自动进行转换 对象名.方法 ...
分类:
编程语言 时间:
2017-06-15 19:39:46
阅读次数:
244