Java中基础类基础方法(学生类)(手机类)
学生类:
//这是我的学生类
class Student {
	//定义变量
//姓名
	String name;  //null
	//年龄
	int age;	  //0
	//地址
	String address;	//null
//定义方法
	//学习的方法
	public void study(){
		System.out.println("学生爱学习");
	}
//吃饭的方法
	public void eat(){
		System.out.println("学习饿了,要吃饭");
	}
//睡觉的方法
	public void sleep(){
		System.out.println("学习累了,要睡觉");
	}
}
//这是学生测试类
class StudentDemo{
	public static void main(String[] args){
		//类名 对象名 = new 类名();
		Student s = new Studnt();
//输出成员变量值
		System.out.println(s.name);
		System.out.println(s.age);
		System.out.println(a.address);
		//改进写法
		System.out.println(s.name+"---"+a.age+"---"+a.address);
//给成员变量赋值
		s.name = "林青霞";
		a.age  = 27;
		a.address = "北京";
		//赋值后的输出
		System.out.println(s.name+"---"+a.age+"---"+a.address)
		//值是:林青霞---27---北京
//调用方法
		s.study();
		s.eat();
		s.sleep();
	}
}
手机类:
/*
	手机类的测试
*/
class Phone {
	//品牌
	String brand;
	//价格
	int price;
	//颜色
	String color;
//打电话的方法
	public void call(String name){
		System.out.println("给"+name+"打电话");
	}
//发短信的方法
	public void sendMessage(){
		System.out.println("群发短信");
	}
//玩游戏的方法
	public void playGame(){
		System.out.println("玩游戏");
	}
}
class PhoneDemo{
	public static void main(String[] args){
		//创建手机对象
		//类名 对象名 = new 类名();
		Phone p = new Phone();
//直接输出成员变量值
		System.out.println(p.brand+"---"+p.price+"---"+p.color);
//给成员变量赋值
		p.brand = "诺基亚";
		p.price = 100;
		p.color = "灰色";
		//再次输出
		System.out.println(p.brand+"---"+p.price+"---"+p.color);
//调用方法
		p.call("林青霞");
		p.sendMessage();
		p.playGame();
	}
}
Java中基础类基础方法(学生类)(手机类)的更多相关文章
- java中垃圾收集的方法有哪些?
		
java中垃圾收集的方法有哪些? 一.引用计数算法(Reference Counting) 介绍:给对象添加一个引用计数器,每当一个地方引用它时,数据器加1:当引用失效时,计数器减1:计数器为0的即可 ...
 - 千万不要误用 java 中的 HashCode 方法
		
刚才debug追堆栈的时候发现一个很奇怪的问题 我用IE8和Google的浏览器访问同一个地址 Action的 scope="session" 也设置了 而且两个浏览器提交的参数m ...
 - 第76节:Java中的基础知识
		
第76节:Java中的基础知识 设置环境,安装操作系统,安装备份,就是镜像,jdk配置环境,eclipse下载解压即可使用,下载tomcat 折佣动态代理解决网站的字符集编码问题 使用request. ...
 - Java多线程(四)java中的Sleep方法
		
点我跳过黑哥的卑鄙广告行为,进入正文. Java多线程系列更新中~ 正式篇: Java多线程(一) 什么是线程 Java多线程(二)关于多线程的CPU密集型和IO密集型这件事 Java多线程(三)如何 ...
 - 浅谈Java中的hashcode方法
		
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率.在Java的Object类中有一个方法: 1 public native int hashCode(); 根据 ...
 - Java中的toString()方法
		
Java中的toString()方法 目录 Java中的toString()方法 1. 对象的toString方法 2. 基本类型的toString方法 3. 数组的toString ...
 - Java中的main()方法详解
		
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是 ...
 - 【转】浅谈Java中的hashcode方法(这个demo可以多看看)
		
浅谈Java中的hashcode方法 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率.在Java的Object类中有一个方法: public native i ...
 - Java中的native方法
		
博客引用地址:Java中的native方法 今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解. 一. 什么是Native Method 简单地 ...
 
随机推荐
- TensorFlow 实战卷积神经网络之 LeNet
			
欢迎大家关注我们的网站和系列教程:http://www.tensorflownews.com/,学习更多的机器学习.深度学习的知识! LeNet 项目简介 1994 年深度学习三巨头之一的 Yan L ...
 - Oracle12C的卸载过程
			
1.找到自己的Oracle12C安装目录,一般的安装目录为D:\app\u01\product\12.1.0\dbhome_1\deinstall ,双击deintall.dat文件进行卸载. 2.耐 ...
 - iOS 缩小 ipa 大小
			
一.爱奇艺 爱奇艺移动应用优化之路:如何让崩溃率小于千分之二 iOS8 对于 App 的 text 段有 60MB 的限制: 超过 200MB 的 App 需要连接 WIFI 下载(之前是 150MB ...
 - [noip2012]国王游戏<贪心+高精度>
			
题目链接: https://vijos.org/p/1779 https://www.luogu.org/problem/show?pid=1080 http://codevs.cn/problem/ ...
 - Python中类型的概念(一)
			
本课程主要介绍6种Python语言中的类型:数字类型.字符串类型.元组类型.列表类型文件类型.字典类型 1.数字类型 Python语言包括三种数字类型:整数类型.浮点数类型.复数类型 (1)整数类型 ...
 - linux下zip/unzip详解
			
linux下zip_unzip详解 命令列表:zip -q (quiet) -r (recursive) -0(level0-level9) -e (encrypt) - ...
 - MTK Android [输入法]客制化系统默认输入法-搜狗输入法
			
1.frameworks/base/packages/SettingsProvider/res/values/defaults.xml <!--Sogou input method is use ...
 - Jdk 和 jre 的 关系和区别
			
Jdk 和 jre 的 关系和区别 区别: JDK:是Java Development Kit 的简称–>翻译过来就是:Java 开发工具包.是程序员使用java语言编写java程序所需的开发工 ...
 - 文本表格文件指定分隔符分列转Excel(java实现)
			
我的需求: 嗯,实习中遇到,需要过滤数据然后以指定的列名输出为excel 我是这样解决的: 写出到一个文本或者表格文件然后指定分隔符分列的输出excel,因为要设计去重处理. 我需要做的: 写一个文本 ...
 - vue中axios的安装使用
			
axios是一个基于 promise 的 HTTP 库,在vue中axios是比较常用的网络请求方法. 安装 npm install axios -S 在main.js配置 import axios ...