【JAVA】调用类中的属性
class person { String name; int age; String like; void setName(String name) { this.name = name; } void setAge(int age) { this.age =age; } void setLike(String like) { this.like=like; } void talk() { System.out.println( "我是:" + name + ",今年:" + age + "岁," + "喜欢:" + like ); } } public class classwork { public static void main( String[] args ) { person p = new person(); p.setName( "小明"); p.setAge(20); p.setLike("音乐"); p.talk(); } }
class Book { String title ; double price ; public void printInfo() // 书籍信息 { System.out.println("书的名字:" + title + ",价格:" + price) ; } } public class work2 { public static void main(String args[]) { Book bookA = new Book() ; Book bookB = new Book() ; bookA.title = "程序设计" ; bookA.price = 40.7 ; bookB.title = "C语言" ; bookB.price = 33.9 ; bookB = bookA ; bookA.printInfo() ; bookB.printInfo(); } }
class Books { private String title; private double price ; String pub = "天天精彩出版社" ; public Books(String title,double price) { this.title = title ; this.price = price ; } public String getInfo() { return "图书名称:" + this.title + ",价格:" + this.price + "元,出版社:" + this.pub ; } } public class work3 { public static void main(String args[]) { Books b1 = new Books("Java开发实战经典",59.8) ; Books b2 = new Books("Java WEB开发实战经典(基础篇)",49.9) ; Books b3 = new Books("Android开发实战经典",68) ; System.out.println(b1.getInfo()) ; System.out.println(b2.getInfo()) ; System.out.println(b3.getInfo()) ; System.out.println("----------------------出版社改名之后-------------------------") ; b1.pub = "每日精彩出版社" ; b2.pub = "每日精彩出版社" ; b3.pub = "每日精彩出版社" ; System.out.println(b1.getInfo()) ; System.out.println(b2.getInfo()) ; System.out.println(b3.getInfo()) ; } }
【JAVA】调用类中的属性的更多相关文章
- Java 遍历类中的属性
public static void testReflect(Object model) throws NoSuchMethodException, IllegalAccessException, I ...
- 转载:java 中对类中的属性使用set/get方法的意义和用法
经常看到有朋友提到类似:对类中的属性使用set/get方法的作用?理论的回答当然是封闭性之类的,但是这样对我们有什么作用呢?为什么要这样设计?我直接使用属性名来访问不是更直接,代码更简洁明了吗?下面我 ...
- Java初学者作业——定义英雄类(Hero),英雄类中的属性包括:姓名、攻击力、防御力、生命值和魔法值;方法包括:攻击、介绍。
返回本章节 返回作业目录 需求说明: 定义英雄类(Hero),英雄类中的属性包括:姓名.攻击力.防御力.生命值和魔法值:方法包括:攻击.介绍. 实现思路: 分析类的属性及其变量类型. 分析类的方法及其 ...
- Java初学者作业——定义管理员类(Admin),管理员类中的属性包括:姓名、账号、密码、电话;方法包括:登录、显示自己的信息。
返回本章节 返回作业目录 需求说明: 定义管理员类(Admin),管理员类中的属性包括:姓名.账号.密码.电话:方法包括:登录.显示自己的信息. 实现思路: 分析类的属性及其变量类型. 分析类的方法及 ...
- 尚硅谷面试第一季-11MyBatis中当实体类中的属性名和表中的字段名不一样怎么办
问题: MyBatis中当实体类中的属性名和表中的字段名不一样 ,怎么办 ? 解决方案: 1.写sql语句时起别名 <!-- id属性:必须是接口中方法的方法名 resultType属性:必须是 ...
- python: 面向对象:类和对象调用类中的变量和方法
一. 面向对象初识 我们在生活中做事都是面向过程的,前面实现一些基本逻辑功能代码也是用面向过程的语句实现的,后来学了函数,把这些功能又装到了函数里.但用面向过程的方法去写程序,只能实现一个功能,我们要 ...
- 关于System类中out属性 实例化的问题
System类中out属性的声明是这样的: public final static PrintStream out = nullPrintStream(); private static PrintS ...
- Python 简明教程 --- 20,Python 类中的属性与方法
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 与客户保持良好的关系可以使生产率加倍. -- Larry Bernstain 目录 类中的变量称为属 ...
- Java Object类中toString方法的重写
Object类中的tostring方法的: 当我们输出一个对象时,实际是输出的是这个类中的tostring方法,是一个地址值,而不是类中的属性. 1 一:子类没有重写Object类中的toStrinn ...
随机推荐
- [Cordova] 无法显示Alert视窗
[Cordova] 无法显示Alert视窗 问题情景 今天开了一个Cordova专案做范例,将预设的index.html页面修改为下列内容.按下执行却发现,这样一个简单的范例无法正常执行.点击页面上的 ...
- ScrollMe – 在网页中加入各种滚动动画效果
ScrollMe 是一款 jQuery 插件,用于给网页添加简单的滚动效果.当你向下滚动页面的时候,ScrollMe 可以缩放,旋转和平移页面上的元素.它易于设置,不需要任何自定义的 JavaScri ...
- css笔记图
1.css3选择器 2.css3动画 3.flex 4.自适应 5.边距图
- CSS代码记录
1. 内容横向滚动的代码 .ul { display: box; display: -webkit-box; width: 250px; background: yellow; overflow-y: ...
- spring web MVC
详情:http://blog.csdn.net/mic_hero/article/details/50237627
- Gartner:用自适应安全架构来应对高级定向攻击
发表于2015-06-24 摘要:当前的防护功能难以应对高级的定向攻击,由于企业系统所受到的是持续攻击,并持续缺乏防御力,面向“应急响应”的特别方式已不再是正确的思维模式,Garnter提出了用自 ...
- MyEclipse 2015 CI 14发布(附下载)
支持Web和Node.jsd的JavaScript Debugger调试器,新版本功能更加强大,在MyEclipse调试web应用程序变得更方便.调试器支持断点.变量和表达式. 类的动态预加载用Hot ...
- Emacs学习心得之 基础配置
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Emacs学习心得之 基础配置 1.前言2.基础配置 一.前言 本篇博文记录了Emacs的一 ...
- Android 手机卫士--解析json与消息机制发送不同类型消息
本文地址:http://www.cnblogs.com/wuyudong/p/5900800.html,转载请注明源地址. 1.解析json数据 解析json的代码很简单 JSONObject jso ...
- tomcat ROOT中的lib和webapp中的lib的作用
相同点:都是用来存放jar包的 不同点:和webapps同个目录下的那个lib文件夹所放的jar包对tomcat 服务器和你的webapp 来说都是可以调用的(这时候假如tomcat和web都依赖某个 ...