java包和访问权限_Java包和访问权限—1
按要求编写Java应用程序:
①创建项目testpackage
在该项目下创建包pack1和包pack2
在pack1下创建类A和类B
在pack2下创建类B和类C
在pack1.B的main方法中创建一个类A的对象a
在pack2.C的main方法中创建一个类A的对象a
②在pack2.B中添加方法f如下:
public void f(){
System.out.println("执行pack2包中的类B的方法f");
}
在pack2.C中创建pack2.B的对象b,并调用方法f
③在类A中添加如下三个成员变量:
int型的私有变量i
float型的变量f
double型的公有变量d
在pack1.B的main方法中为对象a的成员变量f和d分别赋值为2和3
在pack2.C的main方法中为对象a的成员变量d赋值为3
package pack_1;
public class A {
//按要求编写Java应用程序:
//①创建项目testpackage
//在该项目下创建包pack1和包pack2
//在pack1下创建类A和类B
//在pack2下创建类B和类C
//在pack1.B的main方法中创建一个类A的对象a
//在pack2.C的main方法中创建一个类A的对象a
//②在pack2.B中添加方法f如下:
//public void f(){
//System.out.println("执行pack2包中的类B的方法f");
//}
//在pack2.C中创建pack2.B的对象b,并调用方法f
//③在类A中添加如下三个成员变量:
//int型的私有变量i
//float型的变量f
//double型的公有变量d
//在pack1.B的main方法中为对象a的成员变量f和d分别赋值为2和3
//在pack2.C的main方法中为对象a的成员变量d赋值为3
private int i;
public A(float f, double d) {
super();
this.f = f;
this.d = d;
}
public A(double d) {
super();
this.d = d;
}
float f;
double d;
public void out ()
{
System.out.println("f="+f);
}
public void out1 ()
{
System.out.println("d="+d);
}
}
package pack_1;
public class B {
public static void main(String[] args) {
A a=new A(3,2);
a.out();
a.out1();
}
}
package pack_2;
public class B {
//②在pack2.B中添加方法f如下:
//public void f(){
//System.out.println("执行pack2包中的类B的方法f");
//}
public void f(){
System.out.println("执行pack2包中的类B的方法f");
}
}
package pack_2;
import pack_1.A;
public class C {
//在pack2.C的main方法中为对象a的成员变量d赋值为3
//在pack2.C中创建pack2.B的对象b,并调用方法f
public static void main(String[] args) {
A a=new A(3);
a.out1();
B b=new B();
b.f();
}
}
java包和访问权限_Java包和访问权限—1相关推荐
- java 类成员访问权限_Java类成员访问权限控制知识总结
一 前言 这篇文章是很基础的一文,没多大深度,对于开发人员必然是熟练于心.本篇文章的主题是为什么java要设置类成员访问级别?其原因也很简单,就是为了面向对象的封装特性:将类成员使用不同的访问级别控制 ...
- java的默认访问权限_java类的访问权限
1.解析 Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符. private: Java语言中对访问权限限制的最窄的修 ...
- java的四种访问权限_Java四种访问权限
一.访问权限简介 访问权限控制: 指的是本类及本类内部的成员(成员变量.成员方法.内部类)对其他类的可见性,即这些内容是否允许其他类访问.Java 中一共有四种访问权限控制,其权限控制的大小情况是这样 ...
- java override 访问权限_java基础之——访问修饰符(private/default/protected/public)
1. 访问修饰符介绍 java中的访问修饰符包含了四种:private.default(没有对应的保留字).protected和public.它们的含义如下:private:如果一个元素声明为priv ...
- java随机访问流_java 随机读写访问流及seek方法
package stream; import java.io.File; import java.io.FileNotFoundException; import java.io.IOExceptio ...
- java 获取文件权限_Java中的文件权限,检查权限和更改权限 - Break易站
Java提供了许多方法调用来检查和更改文件的权限,例如可以将只读文件更改为具有写入权限.当用户想要限制文件允许的操作时,需要更改文件权限.例如,文件权限可以从写入更改为只读,因为用户不再想要编辑文件. ...
- java 对象访问权限_Java面向对象编程之访问控制权限
5. 访问控制权限 5.1 类型(4个)private public protected 默认权限 5.2 作用private : 私有的,只能类内部访问 public : 可以在任何位置访问,类内部 ...
- java 访问路径_java获取项目访问路径的相关方法
java获取项目访问路径的相关方法 刘振兴 代码分享 2016年02月11日 6292 暂无评论 在jsp和class文件中调用的相对路径不同. 在jsp里,根目录是WebRoot 在class文件中 ...
- java 安卓权限_java – Android运行时权限 – 如何实现
Android Developer Documentation给出了在运行时请求权限的示例: // Here, thisActivity is the current activity if (Con ...
最新文章
- 软件测试中7个令人匪夷所思的真理
- ViewPager循环
- [css] 请用css写一个扫码的加载动画图
- 开源项目面试重要吗_您的开源故事很重要
- python数据挖掘与分析实战pdf_《Python数据分析与挖掘实战》PDF+完整源码
- 哪些因素造成外贸网站没效果?
- 章节十一、9-操作隐藏元素
- 搞乱别人精美的代码,一点数没有?
- java二级考纲_二级JAVA程序设计考试大纲
- 数据结构图之二(最小生成树--普里姆算法)
- 小甲鱼c语言版:八皇后问题解决思路
- 2023年西北工业大学材料科学与工程考研考情与难度、参考书及上岸前辈初复试备考经验指导
- hdu 3689 Infinite monkey theorem (KMP+DP)
- 基于javaweb的宠物店管理系统(java+jsp+javascript+bootstrap+mysql)
- FPGA原理和结构简介
- Python数据可视化第四节-图表样式美化实例
- 此语言无法安装在此计算机,[修复]无法在Windows 10中安装语言包 | MOS86
- windows上如何安装Sqlite
- 源码安装mysql,详细
- videojs+hls+rtmp网页播放
热门文章
- 消息队列 策略_消息队列技术点梳理(思维导图版)
- LeetCode-剑指 Offer 22. 链表中倒数第k个节点
- 实时流处理框架Storm、Spark Streaming、Samza、Flink,孰优孰劣?!
- 数据仓库的架构与设计
- 6-tips-for-managing-property-files-with-spring--转
- Spring MVC 中 HandlerInterceptorAdapter的使用--转载
- 谷歌研究发现优秀的团队必须具备这五个关键特质
- Lesson 15.1 学习率调度基本概念与手动实现方法
- 【Python】csv、excel、pkl、txt、dict
- 【Json】json解析