电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

Java面向?qū)ο蠡A(chǔ)教學(xué)(三)

瀏覽:107日期:2022-08-09 13:35:03
目錄1.包是什么:2.Java面向?qū)ο蟪绦蛟O(shè)計(jì)三大重要特征:(1)封裝:(2)繼承extends:(3)多態(tài)3.instanceof 運(yùn)算符 總結(jié)1.包是什么:

包相當(dāng)于文件夾,把不同類型的文檔歸類,分別放到不同的文件夾中

語法:

package <包名>;

聲明一個(gè)包的語句必須放在類中的第一行

包的導(dǎo)入:import <包名>.<類名>;也可以

import <包名>.*;

2.Java面向?qū)ο蟪绦蛟O(shè)計(jì)三大重要特征:(1)封裝:

將類的某些信息隱藏在類的內(nèi)部,不允許外部程序直接訪問,而是通過該類提供的方法來實(shí)現(xiàn)對(duì)隱藏信息的訪問和操作。

例如:

public class Person{ private String name; private int age;​ public int getAge(){ return age; }​ public String getName(){ return name; }​ public void setAge(int age){ this.age = age; }​ public void setName(String name){ this.name = name; }}(2)繼承extends:

指的是繼承父類所以的非私有的屬性和方法

語法:

[修飾符] class 子類名 [extends 父類名]{//類定義部分}

例如:

public class People{ String name; String sex; int age; public void talk() { System.out.println('我是男孩');} public static void main(String[] args) {// TODO 自動(dòng)生成的方法存根People p = new Boy();p.talk();}class Boy extends People{ }

運(yùn)行結(jié)果如下:

Java面向?qū)ο蠡A(chǔ)教學(xué)(三)

(3)多態(tài)

多態(tài)又分為重載和重寫

一. 重載:方法的重載,指的是同一個(gè)類中,可以有多個(gè)相同的方法名,但這些方法的參數(shù)必須不同

例如:

class math {public int add(int a,int b) {return a+b;}public double add(int a,double b) {return a+b;}public double add(double a,double b) {return a+b;}}

注意:(1)同一個(gè)類中方法名相同,參數(shù)列表不同

(2)返回值類型不能用于區(qū)分方法的重載

二.重寫

子類與父類之間,方法名與參數(shù)相同,代碼不同

例如:

public class People{ String name;String sex;int age; public void talk(){ System.out.println('我是男孩'); }}class Boy extends People{ public void talk() {//代碼塊; }}3.instanceof 運(yùn)算符

a instanceof B 判斷對(duì)象a是不是由B類創(chuàng)建的,如果條件成立,則返回true,否則返回false

例如:

public class People { String name; String sex; int age; public void talk() { System.out.println('我是男孩'); }public static void main(String[] args) {// TODO 自動(dòng)生成的方法存根People p = new Boy();if (p instanceof Boy) {Boy b = (Boy)p;b.talk();}else {p.talk();}}}class Boy extends People{ public void talk() { }} 總結(jié)

本篇文章就到這里了,希望可以對(duì)你有所幫助,也希望您能夠多多關(guān)注好吧啦網(wǎng)的更多內(nèi)容!

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 苹果售后维修点查询,苹果iPhone授权售后维修服务中心 – 修果网 拼装地板,悬浮地板厂家,悬浮式拼装运动地板-石家庄博超地板科技有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 高压负荷开关-苏州雷尔沃电器有限公司| sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 成都珞石机械 - 模温机、油温机、油加热器生产厂家 | 深圳天际源广告-形象堆头,企业文化墙,喷绘,门头招牌设计制作专家 | 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 100国际学校招生 - 专业国际学校择校升学规划 | 山东信蓝建设有限公司官网 | 电动葫芦|环链电动葫芦-北京凌鹰名优起重葫芦 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 万师讲师网-优质讲师培训师供应商,讲师认证,找讲师来万师 | 洛阳网站建设_洛阳网站优化_网站建设平台_洛阳香河网络科技有限公司 | 学习虾-免费的学习资料下载平台| 工业rfid读写器_RFID工业读写器_工业rfid设备厂商-ANDEAWELL | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 精密模具加工制造 - 富东懿 | 干洗店加盟_洗衣店加盟_干洗店设备-伊蔻干洗「武汉总部」 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 高铝轻质保温砖_刚玉莫来石砖厂家_轻质耐火砖价格 | 异噻唑啉酮-均三嗪-三丹油-1227-中北杀菌剂厂家 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 合肥触摸一体机_触摸查询机厂家_合肥拼接屏-安徽迅博智能科技 | 山东风淋室_201/304不锈钢风淋室净化设备厂家-盛之源风淋室厂家 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 标准光源箱|对色灯箱|色差仪|光泽度仪|涂层测厚仪_HRC大品牌生产厂家 | 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 土壤墒情监测站_土壤墒情监测仪_土壤墒情监测系统_管式土壤墒情站-山东风途物联网 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 办公室装修_上海办公室设计装修_时尚办公新主张-后街印象 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 新型锤式破碎机_新型圆锥式_新型颚式破碎机_反击式打沙机_锤式制砂机_青州建源机械 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | Type-c防水母座|贴片母座|耳机接口|Type-c插座-深圳市步步精科技有限公司 |