黑马程序员入学基础测试(五)
题目:定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量, 并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数
思路就是:把问题拆分。一个一个的解决就ok了。
package com.itheima;/*** 5.定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量, 并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。* * @author zhulang* */ public class Text5 {public static void main(String[] args){Person per = new Person();per.Show();} }// 定义一个类 class Person {// 1.包含私有成员变量private String name = "朱浪";private int age = 18;// 2.私有成员的函数private void getNameAndAge(){System.out.println("我叫" + name + "我永远" + age + "岁");}// 5.外部类的构造函数创建内部类的对象,调用内部类函数public void Show(){Message mes = new Message();mes.getName();}/*** 3.内部类* * @author tianshenjiaoao* */class Message{private void getName(){// 4。内部类函数访问内部成员变量+内部类调用外部函数System.out.println("内部类函数访问内部成员变量。得到名字叫" + name);System.out.println("内部类调用外部函数");getNameAndAge();}} }
转载于:https://www.cnblogs.com/ganwei/p/4548324.html
黑马程序员入学基础测试(五)相关推荐
- 黑马程序员-黑马程序员训练营基础测试
---------------------- ASP.Net+Unity开发. .Net培训.期待与您交流! ---------------------- 为了帮助更多的人了解黑马,让更多想知道黑马测 ...
- 黑马程序员_基础测试
-------android培训.java培训.期待与您交流! ---------- 黑马程序员训练营基础测试题及个人代码(包含思路.步骤和基本注释) 1. 编写程序计算12+22+32+....+1 ...
- 黑马程序员入学Java知识——精华总结
黑马程序员入学Java知识--精华总结 J2SE部分,Java高新技术部分,7K面试题部分等黑马入学要求的知识点总结! 一.黑马程序员-java概述与基础知识 6 1.何为编程? 6 2.Java语言 ...
- 黑马程序员-iOS基础-Objective-C基础(六)内存管理
------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 黑马程序员-iOS基础-Objective-C基础(六)内存管理 一.内存管理的必要性 移动设备 ...
- 黑马 程序员——Java基础---流程控制
黑马程序员--Java基础---流程控制 ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java提供了两种基本的流程控制结构:分支结构 ...
- 黑马 程序员——Java基础---IO(下)
黑马程序员--Java基础---IO(下) ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java除了基本的字节流.字符流之外,还提供 ...
- 黑马程序员 python 基础版 哪个老师_(看黑马程序员Python基础班视频挺好,犹豫该不该报班?)...
看黑马程序员Python基础班视频挺好,犹豫该不该报班? 如果看视频比较好的话,还是建议自学吧,毕竟录制视频的老师不一定参与实质的讲课,且能自学也省一笔培训费用了.我是看的bilibili上黑马程序员 ...
- 黑马程序员 C++ 基础语法入门 学习记录
基础语法入门 文章目录 一.初识C++ 1.1 新建项目 1.2 编写项目 1.3 运行程序 1.4 注释 1.5 变量 1.6 常量 1.7 关键字 1.8 标识符命名规则 二.数据类型 2.1 整 ...
- 黑马程序员——JavaScript基础1(初识 JavaScript)
文章目录 一.初识 JavaScript 1.1 JavaScript 是什么 1.2 JavaScript 的作用 1.3 HTML/CSS/JS 的关系 1.4 浏览器执行 JS 简介 1.5 J ...
- 黑马程序员___Java基础[02-Java基础语法](一)
Java语言基础组成 一.关键字 1)定义:被Java语言赋予了特殊含义的单词 2)特点:关键字中所有字母均为小写 3)作用及分类: 下面是Java语言保留专用的50个关键字: 用于定义数据类型的关键 ...
最新文章
- ssh: connect to host 192.168.57.131 port 22: Conne
- 深度学习100例 | 第29天-ResNet50模型:船型识别
- java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...
- linux的open的非组赛,Linux下的非阻塞IO库epoll
- Jmeter逻辑控制器-ForEach Controller
- 电力系统潮流计算程序 matlab,大神们,求个电力系统潮流计算的matlab程序。
- 全面永久退出!又一巨头被逼上绝路!
- 【Python】Matplotlib绘制正余弦曲面图
- MySQL学习笔记之MySQL安装详解
- 自从有了这个工具,一键代码迁移不在话下
- 使用jQuery获取GridView的数据行的数量
- 从开锁到中年危机的杂谈
- 启动PE系统找不到计算机硬盘,华硕电脑进PE系统找不到硬盘怎么办?
- 用C语言解一元二次方程
- write drain
- 博士申请 | 卡耐基梅隆大学陈贝迪老师课题组招收机器学习方向博士生
- 各种经典英美剧中英字幕word文档分享
- win7用友u8安装教程_win7安装用友U8教程详解
- gtsam 学习十(ISAM2 理论)
- omnipeek查询设备发送beacon时同一信道两个beacon发送间隔