java 封装练习题2
2016-05-18 13:33
288 查看
packagea; //在包a中编写一个类Father,具有属性:年龄(私有)、姓名(公有); //具有功能:工作(公有)、开车(公有)。 //在包a中编写一个子类Son,具有属性:年龄(受保护的)、姓名; //具有功能:玩(私有)、学习(公有)。 //最后在包b中编写主类Test,在主类的main方法中测试类Father与类Son。 publicclassFather{ privateintnianling; publicintgetNianling(){ returnnianling; } publicvoidsetNianling(intnianling){ this.nianling=nianling; } publicStringxingming; publicvoidgz() { System.out.println("工作"); } publicvoidkc() { System.out.println("开车"); }
packagea;
publicclassSon{
protectedintnianling;
protectedStringxingming;
privatevoidwan(){
System.out.println("玩");
}
publicvoidxuexi(){
System.out.println("学习");
}
packageb;
importa.Father;
importa.Son;
publicclassTest{
publicstaticvoidmain(String[]args){
//TODO自动生成的方法存根
Fatherf=newFather();
f.gz();
f.kc();
Sons=newSon();
//s.wan();有错误方法不可视
s.xuexi();
}
相关文章推荐
- Spring Cache
- Struts1、Struts2、Hibernate、Spring框架工作原理介绍
- java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting
- java 监控文件夹变化(钩子文件)
- Java EE中事务处理
- java 封装练习题1
- JAVA 访问MySQL数据库(使用方法及测试)
- SpringBoot+Dubbo+Mybatis 项目升级版本(Gradle)
- Java 泛型
- idea 项目运行出错 无法连接数据库 mysql spring jar等包找不到
- java并行排序测试——并行归并、并行快排
- java中必须了解的常用类
- java实现抓取某公司官网新闻
- Java并发编程:Thread类的使用
- Java struts2 validate用户登录校验功能实现
- java常用集合类详解
- StrutsDispatch1.x
- eclipse安装springsource-tool-suite
- Java EE中Ajax技术介绍
- 跟王老师学泛型(八):泛型擦除与转换