1;1. 写一个类Param,声明四个成员变量a、b、c、d,分别赋予四种访问权限。
(1)试验在同一个包中的另一个类里能访问哪几个变量?
(2)试验在不同包中的另一个类里能访问哪几个变量?
(3)试验在不同包中、用Param派生一个子类,看子类能访问哪几个变量?

package FirstBag;

public class Param {
public int a=1;
protected int b=2;
int c=3;
private int d=4;

void test ()
{System.out.println("输出a的值"+a);
System.out.println("输出b的值"+b);
System.out.println("输出c的值"+c);
System.out.println("输出d的值"+d);
}

}

package FirstBag;
//在同一个 包中的一个类
public class Main {

public static void main(String[] args)
{Param pr=new Param();

System.out.println("输出a的值"+pr.a);
System.out.println("输出b的值"+pr.b);
System.out.println("输出c的值"+pr.c);
System.out.println("输出d的值"+pr.d);//private 不能在同一个包中不同文件中使用

}

}
package FirstBag1;
/**
* 不同包中的一个子类
* @author LENOVO
*
*/
import FirstBag.Param;
public class ParamSon extends Param {
void test ()
{System.out.println("输出a的值"+a);//在不同包中的子类中,public 可以使用
System.out.println("输出b的值"+b); //在不同包中的子类中,protected 可以使用
System.out.println("输出c的值"+c); //在不同包中的子类中,友好型不 可以使用
System.out.println("输出d的值"+d); //在不同包中的子类中,private不 可以使用
}

}
ackage FirstBag1;

import FirstBag.Param;

//在不同包中的一个类
public class Main {
public static void main(String[] args)
{Param pr1=new Param();

System.out.println("输出a的值"+pr1.a);//在不同包中一个普通类,public 可以使用
System.out.println("输出b的值"+pr1.b); //在不同包中一个普通类,protected 不可以使用
System.out.println("输出c的值"+pr1.c);// 在不同包中一个普通类,友好型 不可以使用
System.out.println("输出d的值"+pr1.d);//在不同包中一个普通类,private不 可以使用

}

}

2;2. 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8 ... 求出这个数列的前20项之和。
package FirstBag;
//类方法 求有一分数序列:2/1,3/2,5/3,8/5,13/8 ... 求出这个数列的前20项之和。
public class Add {
int i;
float sum=0;
void add ()
{int mem=2,dmin=1;
for (i=1;i=47&&s

Java lesson08 Homework的更多相关文章

  1. java Lesson08总结

    package com.xt.java.FirstExciple.oop; public class NokiaPhone {  //成员变量 String name="np001" ...

  2. Java lesson17 homework

    package lesson17; /**1. 创建自定义类Triangle包含如下属性: 最小夹角 a(整型.单位度) 最大夹角 b(整型.单位度) 编写构造方法包含两个参数(夹角),并根据参数计算 ...

  3. Java程序设计学习笔记(一)

    时间:2015-6-2 23:04 程序员,程序猿,程序媛,码农 -------------------------------------------------------   --Java的应用 ...

  4. Spark案例分析

    一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /* ...

  5. homework for Java

    public class Dog { private String name; private String color; private int age; public Dog(String nam ...

  6. java中scanner类的用法

    在Eclipse中编写程序时,如果我们的变量是需要手动输入的时候,我们就可以用到scanner类了. Scanner类,这是一个用于扫描输入文本的新的实用程序.由于任何数据都必须通过同一模式的捕获组检 ...

  7. 2016-2017-2 《Java程序设计》预备作业1 总结

    2016-2017-2 <Java程序设计>预备作业1 总结 预备作业01:你期望的师生关系是什么见https://edu.cnblogs.com/campus/besti/2016-20 ...

  8. java 写一个"HelloJavaWorld你好世界"输出到操作系统文件Hello.txt文件中

    package com.beiwo.homework; import java.io.File; import java.io.FileOutputStream; import java.io.IOE ...

  9. Java冒泡随笔

    package homework; import java.util.Scanner; public class ArraySort { /** * @param args */ public sta ...

随机推荐

  1. DQL:查询表中数据

    1. 基础查询 (1) 查询整表 SELECT * FROM 表名; -- 不推荐使用"*",不方便阅读 (2) 选择性查询 SELECT 列名,列名,列名 FROM 表名; (3 ...

  2. Linux下expdp自动备份

    创建sh脚本 [oracle@localhost backup]$ vi logicbackup.sh 添加脚本内容 #!/bin/sh # ############################# ...

  3. 五一 DAY 5

    五一  DAY 5 V  点  1----n E  边 /* Given a graph with N nodes and M unidirectional edges. Each edge e_i ...

  4. <JavaScript> 寄生继承详解

    // 将原型继承和非原型继承组合为一体的继承方式叫做组合继承,但是这种方法的继承是有一点小缺陷的,下级函数继承了无用的属性,所以我们有了寄生继承来解决污染问题; //创建上级构造函数-食物 funct ...

  5. springboot之kafka安装与实践

    环境:腾讯云centos7 1.下载 http://mirror.bit.edu.cn/apache/kafka/2.3.0/kafka_2.11-2.3.0.tgz 2.解压 tar -xvf ka ...

  6. [maven]maven插件 tomcat7-maven-plugin 的使用

    使用 tomcat7-maven-plugin,可以将tomcat内嵌到web项目中,直接运行webapp项目. 第一步.pom.xml的配置: <build> <plugins&g ...

  7. 下了个pkg包的jenkins,的使用方法

    三.如何启动Jenkins1.最简单的方法是双击Jenkins的pkg包,一步一步点同意,默认8080端口2.使用命令行启动打开terminal,进入到war包所在目录,执行命令: java -jar ...

  8. javascript两个数组内容合并

    需求: ,,]; ,,]; 最终结果: [,,,,,] 代码: Array.prototype.addAll= function(arr) { this.push.apply(this, arr); ...

  9. C# 实现启用或停止本地网络连接

    获取本机网络连接列表 public static List<string> GetNetList() { List<string> ls = new List<strin ...

  10. 常用CSS媒体查询

    @media screen and (orientation: portrait) { /*竖屏 css*/} @media screen and (orientation: landscape) { ...