�I�u�W�F�N�g�w���A�{���ɕ������Ă�H�F���܂���ł��x���Ȃ�Java�i2�j�i1/2 �y�[�W�j

» 2006�N07��21�� 00��00�� ���J

�@�O��uJava�̐��E�A�C���[�W�ł���H�v�ł́AJava�̊w�K���X�^�[�g���邽�߂̏����Ƃ����Ӗ������ŁAJava�̐��E��Java�v���O���~���O�̊J���菇���Љ�܂����B����̓v���O���~���O�Z�@�̑��ʂ��@�艺���āAJava�v���O���~���O�̒��j�ł���u�I�u�W�F�N�g�w���v�����Ă����܂��傤�B

�@Java�̊�{�I�ȋZ�p���g�ɕt�����Ƃ���ŕK�����z���Ȃ���΂Ȃ�Ȃ��uJava�̕ǁv������Ƃ���΁A���ꂪ�I�u�W�F�N�g�w���ł��i�{�e�ł͊�{�I�Ȍ���d�l�Ɋւ���ڍׂ͏Љ�܂���̂ŁA���Џ\���ɓƏK�����Ă������������Ǝv���܂��j�B

�@�I�u�W�F�N�g�w���͔��ɉ����[���T�O�ł��̂ŁA�꒩��[�ɗ����ł�����̂ł͂���܂���B�����ł́AJava�v���O���~���O�w�K�ɂ�����I�u�W�F�N�g�w���̗����𑣐i���邱�Ƃ�ڕW�Ƃ��āA�x�[�X�ɂȂ�m�����������Ă����܂��B

�I�u�W�F�N�g�w���Ƃ�

�O��̃v���O������U��Ԃ�

�@�I�u�W�F�N�g�w���̉���ɓ���O�ɁA�O����s�����v���O�����̈Ӗ����m�F���Ă��������Ǝv���܂��B

�@�ȒP�Ƀv���O�����̍\����������܂��B

�@2�s�ڂ́uclass User1�v���u�N���X�錾�v�Ƃ����܂��B�u�N���X�v��Java�v���O������1�‚̂܂Ƃ܂�������P�ʂŁA�����ł́uUser1�i���p��1�j�Ƃ����v���O�������`���Ă���v�ƍl���Ă���������Ό��\�ł��B

�@���̏������e�� { ���� } �̊Ԃ́u�u���b�N�v�ŋL�q���܂��B�R���p�C�����ɂ͂��̃u���b�N��1�‚̃N���X�t�@�C���ɂȂ�܂��B

class User1{
User1�Ƃ����v���O�����̏������e }
 
�N���X�̃u���b�N
 

�@4�s�ڂ́upublic static void main(String[] args)�v�́umain���\�b�h�̐錾�v�ł��B�u���\�b�h�v�Ƃ�Java�̏������߂�1�‚̂܂Ƃ܂�������P�ʂŁA���Ɂumain�v�Ƃ������\�b�h�́u�������J�n����v�������ʂ����܂��B

�@�L�[���[�h�ipublic�Ȃǁj�̏ڍׂ͏ȗ����܂����A����1�����u�������J�n���邽�߂̃��\�b�h���v�Ɗo���Ă��܂��Ă��������B

�@main���\�b�h�����ۂɏ��������̓I�ȓ��e�́A�N���X�Ɠ��l�� { ���� } �̊Ԃ̃u���b�N�ŋL�q����A���s���ɂ͂��̃u���b�N���̏������������s����܂��B

�@main���\�b�h�̃u���b�N�ƃN���X�̃u���b�N�̊֌W�𐮗�����ƈȉ��̂悤�ɂȂ�܂��B

class User1{
public static void main(String[] args){
main���\�b�h�̏������e
}}
   
main���\�b�h�̃u���b�N
 
 
�N���X�̃u���b�N
 

�@User1�Ƃ����v���O�����i�N���X�j�̏������e��main�Ƃ����������߁i���\�b�h�j���Ƃ������Ƃ�������܂��B

�@6�s�ڂ́uVending drink = new Vending("Coffee", 130);�v��main���\�b�h�̋�̓I�ȏ������e�ł��B���s���ɏ�������镔���ł��ˁB

�@���̍s�̈Ӗ��́A�uUser1�i���p��1�j��Vending�i�����̔��@�j�N���X����A�V�������i��"Coffee"�E���i130��ݒ肵��Vending�I�u�W�F�N�g���쐬���Ă���v�Ƃ������ƂɂȂ�܂��B

�@�}�ŕ\�����Ă݂܂��傤�i�}1�j�B

�}1�@�����̔��@�N���X���玩���̔��@�I�u�W�F�N�g���쐬���� �}1�@�����̔��@�N���X���玩���̔��@�I�u�W�F�N�g���쐬����

�@���̃v���O�����́A�O������������Ƃ��莩���̔��@�iVending�j�Ƃ��̗��p�ҁiUser�j���V�~�����[�g�������̂ł��B���s���ʂƂ��ĉ��L�̂悤�ɁA�u���p�҂������̔��@��g�ݗ��Ă��v���Ƃ�\�����郁�b�Z�[�W���R�}���h�v�����v�g�ɏo�͂���邱�Ƃ��m�F���܂����B

Vending was constructed�I
�@Goods: Coffee
�@Price: 130 yen

�@�������Ă݂�ƁAVending�N���X�͂܂��Vending�I�u�W�F�N�g����邽�߂̐݌v�}�ł��邩�̂悤�Ɍ����Ȃ��ł��傤���B���͂��̂Ƃ���Ȃ̂ł��B

�@�uVending drink = new Vending("Coffee", 130);�v��1�s�́A�I�u�W�F�N�g�w���ɂ̂��Ƃ��ăv���O���~���O����Ă���ł���b�I���“T�^�I�ȕ����ɂȂ�܂��B�ł����A�����ł�������v���O�����̓��e�͒u���܂��傤�B���������u�I�u�W�F�N�g�v�Ƃ͈�̉����w�������A����ɑ΂��āu�N���X�v�Ƃ͂ǂ��������ʒu�t���ɂȂ�̂��A�v���O���~���O�ɂ��̂悤�Ȏ�@���̗p���邱�Ƃłǂ̂悤�ȗ��_������̂����l���Ă݂܂��傤�B

�I�u�W�F�N�g�w�����`����

�@�I�u�W�F�N�g�w���Ƃ����L�[���[�h���`����ƁA�u���ꂩ��쐬�i�\�z�j����Ώۂ̂��́E���������ׂă��m�i�I�u�W�F�N�g�j�Ƃ��ĂƂ炦�ĕ\������l�����v�Ƃ������ƂɂȂ�܂��B

�@��`�ȂǂƂ����ƍ\���Ă��܂��܂����A�悭�悭�l���Ă݂�ƃI�u�W�F�N�g�w���Ƃ͂���������O�̍l�����Ȃ̂ł��B

�I�u�W�F�N�g�w���̃C���[�W�Â���

�ړI�̓I�u�W�F�N�g���쐬���邱��

�@�Ⴆ�΁A�u�����̔��@�v�Ƃ������m�i�I�u�W�F�N�g�j����邱�ƂɂȂ����Ƃ��܂��傤�B�@�����炭�A�F���񂪎n�߂ɍl�����߂��点��̂́u�ǂ�ȏ��i�𔄂��Ă���̂��v�u���i�̉��i�͂����炩�v�u�ǂ�ȋ@�\�������Ă���̂��v�ȂǂɂȂ�Ǝv���܂��B

�@���́A�������������͂������I�u�W�F�N�g�w���ɂ‚Ȃ���l�����Ȃ̂ł��B

�I�u�W�F�N�g�̐�����􂢏o��

�@�����̔��@�̎������𐮗����čl���Ă݂܂��傤�i�}2�j�B

�}2�@�����̔��@�I�u�W�F�N�g�̐��� �}2�@�����̔��@�I�u�W�F�N�g�̐���

�@�����ł̓f�[�^�i�����j�Ƌ@�\�i����j�ɕ����āA�ł���ʓI�ɍl�����鐫���������o���Ă݂܂����B

�@�I�u�W�F�N�g�w���ł́A�I�u�W�F�N�g�̎����Ă��鐔�l�╶����̂悤�ȃf�[�^���u�����v�ƌĂт܂��B�����̔��@�̎����Ă��鑮���́A�u���i���v��u���i�v�Ȃǂ̍��ڂɂȂ�܂��B

�@�I�u�W�F�N�g�̎����Ă���@�\�́u����v�ƌĂт܂��B�����̔��@�̋@�\�Ƃ����΁A�u�x�������󂯎��v�@�\��u���‚���v�Z����v�@�\�ł��傤�B

�@�قƂ�ǂ̃I�u�W�F�N�g�́A���̐����𑮐��Ƒ���ɕ����ĕ\�����邱�Ƃ��ł��܂��B�����E����Ƃ��ċ��������ڂɂ͈ȉ��̂悤�ȓ��������邱�Ƃɂ����ڂ��Ă����Ă��������B

���I�u�W�F�N�g���o���オ�����Ƃ��Ɍ��܂��Ă��Ȃ���΂����Ȃ������l�i�����l�j������
�@ ��F���i���A���i

���I�u�W�F�N�g���o���オ������Ɍ��܂鑮���l������
�@ ��F�x�����z

�������E����Ƃ��ɐ􂢏o���̎��_�ł͒��ۓI�Ȍ��t�ŕ\�����Ă���
�@ ��F��̓I�ɂ͂ǂ�ȏ��i���Ȃ̂����܂��Ă��Ȃ�
�@�@�@ ��̓I�ɂ͂ǂ�ȏ��i���o���̂����܂��Ă��Ȃ�

�I�u�W�F�N�g�̃N���X���쐬����

�@���̕��͌��ʂ́A���ꂩ��I�u�W�F�N�g�����ۂ̎w�j�ɂȂ�A�݌v�}�̂悤�Ȃ��̂ł���Ƃ����܂��B

�@�ǂ�ȃI�u�W�F�N�g�����ۂɂ��݌v�}�͕K�v�ɂȂ�܂��B�I�u�W�F�N�g�w����p�����V�X�e���J���̎菇�Ƃ��Ă��܂��K�v�ɂȂ�̂͐݌v�ł��B

�@�N���X�Ƃ́A�I�u�W�F�N�g�̕��͂ɂ���ē����o�����A�����Ƒ���ɐ������ꂽ�݌v�}�̂��ƂȂ̂ł��B

�@�����܂ł̗�����������񐮗����܂��i�}3�j�B

�}3�@�ړI�ɏ]���Đ�����􂢏o���A�݌v�}���쐬���� �}3�@�ړI�ɏ]���Đ�����􂢏o���A�݌v�}���쐬����

�@�݌v�}���쐬�ł���΁A���x�͂��̐݌v�}����Ɏ��ۂ̃I�u�W�F�N�g�i���m�j��g�ݗ��Ăė��p���邱�Ƃ��ł��܂��B

�@�I�u�W�F�N�g�w���ł́A�N���X����I�u�W�F�N�g�𐶐����邱�Ƃ��u�C���X�^���X���v�Ƃ����܂��B

�@�C���X�^���X���̍ہA�����ł��鏤�i���Ɖ��i�́u�I�u�W�F�N�g���o���オ�����Ƃ��Ɍ��܂��Ă��Ȃ���΂����Ȃ������l�v�A�‚܂菉���ݒ肪�K�v�ȍ��ڂȂ̂ŋ�̓I�Ȓl��ݒ肷�邱�ƂɂȂ�܂��B�Ⴆ�Ώ��i���̓R�[�q�[�A���i��130�~�Ƃ������l�ɂȂ�܂��B�x�����z�́u�I�u�W�F�N�g���o���オ������Ɍ��܂鑮���l�v�A�‚܂莩���̔��@���g�����p�҂��ݒ肷�鍀�ڂȂ̂ŁA�I�u�W�F�N�g�̍쐬���ɂ͐ݒ肵�܂���i�}4�j�B

�}4�@�����ݒ肪�K�v�ȍ��ڂƕK�v�łȂ����� �}4�@�����ݒ肪�K�v�ȍ��ڂƕK�v�łȂ�����

�@���p�҂́A�o���オ���������̔��@�I�u�W�F�N�g�̑���𗘗p���邱�Ƃ��ł��܂��B�Ⴆ�΁A�u�x�������󂯎��v�@�\�𗘗p����Ύ����̔��@�I�u�W�F�N�g�̑����u�x�����z�v�ɑ����ݒ肷�邱�Ƃ��ł��܂��B

�@�u���i���o���v�@�\�𗘗p����΁A�����̔��@�I�u�W�F�N�g���쐬�����ۂɑ����ł��鏤�i���ɏ����ݒ肵�����O�̏��i���o�Ă��邱�ƂɂȂ�ł��傤�B�u���‚���Z�o����v�@�\�𗘗p����΁A�����̔��@�I�u�W�F�N�g���쐬�����ۂɏ����ݒ肳�ꂽ�����ł��鉿�i�Ǝx�����z�̍��z�A�‚܂肨�‚�𓾂邱�Ƃ��ł���͂��ł��B

�@���̂悤�Ɍ���ƁA�����̔��@���I�u�W�F�N�g�ɂȂ����Ƃ��ɁA����ɂ���đ����̒l�𗘗p���Ă��邱�Ƃ�������Ǝv���܂��B

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

�A�C�e�B���f�B�A����̂��m�点

�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by ��IT - AI�����A�������A���A������
Microsoft �� Windows�őO��2025
AI for �G���W�j�A�����O
���[�R�[�h�^�m�[�R�[�h �Z���g���� by ��IT - IT�G���W�j�A���r�W�l�X�̒��S�Ŋ��􂷂�g�D��
Cloud Native Central by ��IT - �X�P�[���u���Ȕ\�͂�g�D��
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B