| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> java高级-面向对象 -> 正文阅读 |
|
[Java知识库]java高级-面向对象 |
面向对象的概念:一切客观存在的事物都是对象,万物皆对象 面向对象三大特征:继承、封装、多态 类和对象的含义:类是对象的抽象,对象是类的具体
创建对象:类名 对象名=new 类名(); 为属性赋值:对象名.属性名=值; 调用方法的语法:对象名.方法名(); 构造方法:类中特殊的方法,用来创建对象。分为有参构造和无参构造。如果定义了一个带参数的构造方法,系统则不再提供默认的无参。 构造方法的要求:
方法的重载:一个类中可以存在多个重名方法 重载的要求:
重载的好处:屏蔽使用差异 构造方法的重载:构造方法支持重载,主要是为了方便属性赋值 static关键字:
static特点:
调用static方法:类名.方法名(); static静态代码块:static{静态代码块} 适用于界面场景的提前加载 例如王者中峡谷的轮廓永远优先英雄的出现 this关键字:表示当前对象,一般用于构造方法 this的用法:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/17 21:26:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |