面向对象含义

对象

含义:Java中一切皆为对象。对象包括两部分内容:属性(名词形容词)、行为(动词)。

 

含义:对同一类别的众多对象的一种抽象。也是用来生成对象的一种模板,对象是类的一种具体化表现。

定义:类名(首字母要大写),如果由多个单词组成,每个首字母都大写,余字母小写。类包含成员变量(属性)和成员函数(方法)两部分

例:class 类名{

    访问修饰符 成员变量的定义;

    访问修饰符 成员函数(方法)的定义;

}

访问修饰符分为四种:默认,private,public,protected

默认:在当前class花括号中可以访问。当前包中的其它类中也可以访问。出了当前包,就访问不到了。

private(私有):只能被当前class的花括号中的代码访问到。出了这个花括号,访问不到了。

public(公有):能被当前class花括号内访问。也能被其它位置的对象访问。
默认,在当前class花括号中可以访问。当前包中的其它类中也可以访问。出了当前包,就访问不到了。

 

类的实例化:用类来生成对象

类名 变量名=new 类名();

 

构造函数:

1.函数名必须与类名相同

2.不能有返回类型

3.自动执行,对象new出时执行

4.一般情况下修饰符为public

 

方法的重载(overload):

函数名相同,参数不同(数量、类型)的函数出现两个以上,构成函数重载。重载只跟函数名和参数有关,与返回类型无关。构造函数与普通成员函数都可以重载。

 

posted @ 2016-12-27 11:01  囧雪诺  阅读(354)  评论(0编辑  收藏  举报