栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础【面向对象总结】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础【面向对象总结】

面向对象:

        1、类和类的成员

                1)类:对事物的描述

                2)成员:

                        a)属性:描述事物的数据部分

                                对象属性:依赖对象的存在而存在,存储在GC区。

                                类属性(被static修饰的):依赖类的存在而存在,存储在方法区。

                        b)方法:描述事物的功能部分。

                                方法声明:修饰符 返回值类型 方法名(数据类型1, 形参1,...){

                                                方法体:由若干语句构成

                                                return 返回值;

                                        }

                                方法调用:方法名(实参列表)

                                        方法隶属于对象:引用.方法名(实参列表)。因为在方法中使用了this

关键字。

                                        类方法(静态方法):类.方法名(实参列表)

                                        方法的返回值:方法调用本身。

                        c)构造器:在对象创建时进行初始化工作

                                方法名需要和类名一致(唯一允许使用大写的方法名)

                                没有返回值,连void也没有

                                不能像普通方法一样随意调用,只能在new对象时调用一次

                                不能被static,final,abstract,synchronized,native修饰

                        d)代码块:初始化器

                               静态代码块:会在类加载时执行一次,作用是对类进行初始化

                                非静态代码块:会在创建对象时执行一次,与构造器没有联系

                        e)内部类

        2、三大特性

                1)封装:成员私有化,功能数据封装在类中

                2)继承:从现有类创建子类,现有类称为父类,基类,超类。

                3)多态:子类对象的多种父类形态,父类引用指向多种子类对象

        3、关键字

                this,package,import,super,extends,instanceof,static,abstract,interface,implements,public,private,protectd,new

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/459259.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号