您的位置:首页 > 编程语言 > Java开发

Javaoop第一章抽象和封装

2017-04-02 17:34 274 查看
面向对象的过程就是抽象类的过程,分三步骤:

第一步:发现类

第二步:发现类的属性

第三步:发现类的方法

面向对象:将现实生活中的对象提炼成我们计算程序中方便分析问题的类

面向对象的两个核心概念:类和对象 

this关键字,this通常指当前对象的引用,它可以调用当前对象的成员。

this.name;//引用当前的属性

this.print();引用当前的属性

使用this调用成员变量 ,解决成员变量和局部变量的同名冲突

使用 this调用成员方法

使用this调用重载的构造方法 ,只能在构造方法使用,必须是构造方法的第一条语句。

final关键字

在C#中,用常量来存储不变的属性,常量在程序运行过程中不发生变化,只能被引用,不能被重新赋值,也就是只能在定义时修改其值,Java中同样也有常量,使用final 来修饰,并且常量名通常都大写。

Java的构造方法及其重载

Java可以像C#一样,通过无参或带参数的构造方法可以完成赋值的初始化工作。

方法重载的依据:

必须在同一个类里 方法名相同  参数列表不同   

static 修饰符

静态对象,变量,方法,代码块 都只有一份

可以通过直接访问成员变量

只要运行着内存就占着
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: