1.基本概念 至于什么是面向对象、为什么面向对象、面向对象到底有什么好处 请移步这里进行了解 1.1 面向过程与面向对象的区别与优缺点 面向过程:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用每一个函数,适合简单的任务。 面向对象:面向对象是把构 ...
分类:
编程语言 时间:
2019-05-02 11:45:34
阅读次数:
159
1.方法的定义 概念:对象的动态特征就是方法(静态特征是属性),方法表示此对象可以做什么。 类型:实例方法,静态方法,(构造方法,多态时会用到抽象方法和虚方法) 2.注意事项 访问修饰符:默认private 方法名:一般时动词或动宾短语。首字母大写。不能以数字开头。 参数列表:根据需要添加 成员变量 ...
受保护访问 Java中一般最好将类中的域标记为private,而方法标记为public。 Java中用于控制可见性的4个访问修饰符: 仅对本类可见——private 对所有类可见——public 对本包和所有子类可见——protected 对本包可见——默认,不需要修饰符 Object:所有类的超类 ...
分类:
编程语言 时间:
2019-04-26 00:31:53
阅读次数:
140
继承 概念:为了提取两个类中公共代码,可以使用继承抽取重复性的代码到一个公共类中,这个公共的类称为父类(super class)。继承于父类的类称为子类(sub class). 关键字 extends 特性: [1] 单根性。在java中,一个类只能有一个直接父类。 [2] 传递性。C继承于B,B继 ...
分类:
编程语言 时间:
2019-04-23 20:44:31
阅读次数:
154
1.package 包(package),用于管理程序中的类,可用于处理类的同名问题。 1.1定义package的方法 package用于定义包,必须写在源文件有效代码的第一句。 1.2编译带有包的源文件 在控制台编译有包的源文件,javac -d 目的位置 源文件位置。如下 1.3.import导 ...
分类:
其他好文 时间:
2019-04-22 23:00:31
阅读次数:
180
包 包(package) 用于管理程序中的类,主要用于解决类的同名问题。包可以看出目录。 包的作用 [1] 防止命名冲突。 [2] 允许类组成一个单元(模块),便于管理和维护 [3] 更好的保护类、属性和方法 包命名规范 包命名原则:始终保持类的全路径唯一。 规范: [1]包名由小写字母组成,不能以 ...
分类:
编程语言 时间:
2019-04-22 22:50:19
阅读次数:
176
一、标识符 (1) 标识符是用于类名、变量名、方法名、对象名、数组名等的命名; (2)可以使用英文字母、阿拉伯数字、下划线_、$符号 (3)不能以数字开头 (4)不能使用Java中的关键字或保留字 (5)对大小写敏感 二、修饰符 (1)访问修饰符:访问修饰符是用来控制其他类对该类的类、实例变量、构造 ...
分类:
编程语言 时间:
2019-04-19 01:18:28
阅读次数:
186
1、public 完全公开的,公共的 2、 private 私有的,只能在当前类的内部访问, 不可修饰类 3、protected 受保护的,只能在当前类的内部以及其子类中访问,不能用来修饰类 4、internal 只能在当前项目中访问,在同一个项目中,internal 和 protected权限是一 ...
C# 支持的访问修饰符如下所示: public:所有对象都可以访问; private:对象本身在对象内部可以访问; protected:只有该类对象及其子类对象可以访问 internal:同一个程序集的对象可以访问; protected internal:访问限于当前程序集或派生自包含类的类型。 如 ...
分类:
其他好文 时间:
2019-04-13 23:57:09
阅读次数:
250
java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。可以通过下面说明: 访问控制修饰符 java中,可以使用访问控制符来保护对类、变量、方法和构造空间的访问。java支持四种不同符返回权限。 public :对所有类可见。 ...
分类:
编程语言 时间:
2019-04-13 12:20:52
阅读次数:
204